|
|
|
|
|
by GTP
1341 days ago
|
|
As you say, it could be that an algorithm gets broken before its "expiry date" or remains secure well past that (look e.g. at AES). There is a similar but better alternative, usually called "opnionated cryptography". A protocol specifies a single cryptographic primitive for each type needed (hash function, block cipher etc) so no negotiation is needed. If one of the primitives gets broken, a new version of the protocol is released that uses a different primitive. |
|
Then the release of a new configuration can be done slowly with reasonable caution to get back to the desired redundancy level.