I'm currently learnign C++ and I thought that reimplimenting a bunch of encryption algorithms would be a fun way to do that! My ultimate goal is to gain enough knoweledge to understand the Axolotl [1] algorithm made famous by Signal [2].
[1] https://en.wikipedia.org/wiki/Double_Ratchet_Algorithm#:~:text=In%20cryptography%2C%20the%20Double%20Ratchet,end%20encryption%20for%20instant%20messaging. [2] https://signal.org