Overview#
Key Rotation is the process of replacing existing KeysWhy Key Rotation#
- Encryption stales - Sometimes it’s just a matter of time (DES was awesome in 1977. Now, not so much). So if your encryption algorithm can be broken in N years, you probably want to rotate it in some period smaller than N, no?
- Keys Leak - It happens, and for a host of reasons including state-actors. In either case, keys do leak. The safe thing to do is rotate your encryption key every so often, so that when keys do get compromised, the amount of data that you lost isn’t, well, Everything.
- Straight up attacks. For many (most?) encryption algorithms, the more data you gather, the easier it is to break. A prominent example is AES GSM, that loses it’s protection-fu if more than 64GB of data is encrypted with the same key
More Information#
There might be more information for this subject on one of the following:- [#1] - Why Key Rotation
- based on information obtained 2018-10-14-