[144296] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Fwd: SMS 4 algorithm implemented as a spreasheet.

daemon@ATHENA.MIT.EDU (james hughes)
Wed Feb 25 10:47:33 2009

Cc: james hughes <hughejp@mac.com>
From: james hughes <hughejp@mac.com>
To: Cryptography <cryptography@metzdowd.com>
Date: Wed, 25 Feb 2009 00:19:50 -0800


Building a reference implementation of a cipher  can be an invaluable =20=

aid to writing code. Building a cipher in a spreadsheet, while some =20
may suggest is strange, is a valid way to effectively describe a =20
cipher in a visual sense. This has been done before with The =20
Illustrated DES Spreadsheet, it has been done again. With the help of =20=

a Chinese document and an english translation by Whit=EF=AC=81eld Di=EF=AC=
=83e and =20
George Ledin, I was able to create a spreadsheet that demonstrates the =20=

SMS4 algorithm.

This algorithm is rather infamous for being proposed as a WiFi =20
standard. It is has raised it=E2=80=99s head again as being implemented =20=

inside a derivative of the TCG standard TPM module for China under the =20=

name TCM module.

The SMS4 spreadsheet is available in Mac OS X numbers format and .xls =20=

format at
	http://tinyurl.com/cfp6w2

Enjoy.

Jim



---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd.com

home help back first fref pref prev next nref lref last post