I'm looking for a way to publish a message, so that it will only be publicly known after some time (let's say a few minutes). Even I shouldn't have the power to prove what my message was, before this time passes.
I was thinking of something like:
- the message is encoded using my private key, then published in this encoded way
- (I could prove what the message is by revealing my private key, but I really don't want to reveal my private key)
- the message can also be recovered by some kind of brute-forcing, that is known to take some time
- this brute-forcing doesn't reveal my private key, only the message
Is there a way to do this?
But here, even I want to be unable to prove what the message was, until the time passes. This is a considerably harder problem.
Unless there's something about the techniques that I didn't understand?
– Filip Sondej Jan 30 '23 at 06:02