Say you want to prove that you received a certain message from someone. This can be difficult because many messaging apps (like facebook messenger) allow the sender to delete messages on the recipient's end.
Of course, you could screenshot the message, but then you still need to prove 2 things:
- The time of the message.
- The authenticity of your screenshot.
1 is easy, if you upload a hash to public databases as described in this question: Proving creation time/date of a screenshot
2 is a bit more difficult. You'd have to prove somehow that you didn't just forge the screenshot. Note: this is a little different than proving that it was the other person that sent it. This is proving that you received the message from a certain account.
Is there a way establish proof of this?