Can you trust cryptography to keep secrets for a long time? How long? Why?
How long depends on when it will be broken
- Except for the one-time-pad done right, no system can be trusted to retain secrets for indefinite periods of time
- With great care, we can design systems that are effective for reasonably short periods of time
- In special circumstances, we can design systems that are good for a long time but subject to small numbers of uses