-
Notifications
You must be signed in to change notification settings - Fork 14
Tiny Encryption Algorithm
Hello Code Retreaters!
Tonight we're going to be encrypting and decrypting things courtesy of TEA, the Tiny Encryption Algorithm!
We'll start our first round with classic TEA: http://en.wikipedia.org/wiki/Tiny_Encryption_Algorithm
Then add sweetener to achieve XTEA: http://en.wikipedia.org/wiki/XTEA
And finally double down with XXTEA: http://en.wikipedia.org/wiki/XXTEA
We'll get a sense of some of the trickiness of modern encryption algorithms, and how they evolve over time. We may also get a chance to see just how painful it can be to code this up in a logic programming language with no bitwise operators!
Feel free to read the articles ahead of time to familiarize yourself with the problem. See you soon!
Repo: https://github.com/CodeRetreatTO/projects/tree/master/2015-01-tea