Thursday, May 20, 2004

My AES decoder ring

input = 55 international morse code + space = 56 chars 22 can fit in a 128bit bit block (allows up to 56, to room to spare) base 68 chars fits 21 in a 128bit block. output and key = only use 26 chars = 28 (27.2) to transmit a 128bit block or >> 128*log(2)/log(10) = 38.5318 39 7-segment displays? >> 128*log(2)/log(27) = 26.9197 >> 128*log(2)/log(37) = 24.5707 can someone build a physical device which might look like a cereal box decoder ring or a german Enigma? I'm imagining 22 sliders and maybe N 1-char output displays. N=39 is promising. "It's like an Enigma, except it uses Rijndael." "how to implement rijndael mechanically" Of course one should be doing ciphertext chaining and initialization vectors, etc, etc. maybe one setting of of the input sliders generates a random number.

No comments :