[up one level]

Markus Peloquin's email gateway

Holy cats, this got out of hand. So how does this work? You first answer a tricky question, and then type in a password. It goes through the PBKDF2 procedure to create a key. This uses an implementation of Tiger and HMAC. Then, this key is used to decrypt the email information using the Serpent cipher and the CTR block mode. Most ridiculous thing: this is all in Javascript. Probably the worst part was porting Tiger, which was designed for use with 64 bit integers, and Javascript only has doubles.

crazy-complicated questionnaire

Here we go! If you want my email address, you must first answer the following correctly:
A wizard has turned you into a whale. Is this awesome? no yes (the choice is yours!)

[up one level]


Valid XHTML 1.1 Valid CSS Edited With Vim