Skip to content

Tiny Encryption Algorithm

dann toliver edited this page Jan 8, 2015 · 3 revisions

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/Ti...­

Then add sweetener to achieve XTEA: http://en.wikipedia.org/wiki/XT...­

And finally double down with XXTEA: http://en.wikipedia.org/wiki/XX...­

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

Clone this wiki locally