Sorry for my dumb question, as I'm not crypto guy.

Is there any algorithm, which allows to encrypt some message with the public key, but the associated private key is only valid for specific period of time?

E.g. private key is valid till 2018/01/01, and after that date I'm unable to decrypt the message with that private key. Will it require some centralised solution?

  • $\begingroup$ If I can open today I can open every day. If I opened today, I can have a copy of the plaintext. $\endgroup$ – kelalaka Jan 31 at 20:03
  • $\begingroup$ There may be a scheme I don't know, but guaranteeing that some data has been erased is hard. Your best bet may be multi-party-computation (maybe in combination with a trusted execution environment). $\endgroup$ – VincBreaker Jan 31 at 20:03

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.