1997-02-16 - Re: Crypto code published in magazines

Header Data

From: Adam Back <aba@dcs.ex.ac.uk>
To: pgut001@cs.auckland.ac.nz
Message Hash: a540e9c3ab9593247c752f931cb710b7ddd459fa6aa30f3f3147cde0c4134ff3
Message ID: <199702161756.JAA24302@toad.com>
Reply To: N/A
UTC Datetime: 1997-02-16 17:56:18 UTC
Raw Date: Sun, 16 Feb 1997 09:56:18 -0800 (PST)

Raw message

From: Adam Back <aba@dcs.ex.ac.uk>
Date: Sun, 16 Feb 1997 09:56:18 -0800 (PST)
To: pgut001@cs.auckland.ac.nz
Subject: Re: Crypto code published in magazines
Message-ID: <199702161756.JAA24302@toad.com>
MIME-Version: 1.0
Content-Type: text/plain



Peter Gutmann <pgut001@cs.auckland.ac.nz> writes:
> I'm trying to find instances of crypto code published in computer
> magazines i n the last few years.  I know of Blowfish in DDJ, are
> there cases of more mainstream computer mags like Byte publishing
> crypto code (I know Byte did DES in 1977, I'm hoping for something a
> bit more recent)?.

Well this code (an implementation of RSA) appeared in UK Computer
Shopper (largest readership computer mag in UK) by Charlie Stross:


print pack"C*",split/\D+/,`echo "16iII*o\U@{$/=$z;[(pop,pop,unpack"H*",<>
)]}\EsMsKsN0[lN*1lK[d2%Sa2/d0<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<J]dsJxp"|dc`


(actually it was some earlier version of the code)

Other media appearances include:

- A picture of the shirt in Nova magazine (a French publication)
- Shirt on Nulle Part Ailleurs (French cabal TV talk show)
- Shirt Japanese edition of Wired 
- Shirt in US version of Wired
- Richard White's tattoo of the program in UK Wired
- Shirt in BBC Open Univ program (educational program on encryption)
- Picture of label with program on New York Times

All of those apart from the last would probably be readable from the
source code, or from the bar code.  [Do KISS do image enhancement
also?  :-)]

(some pics on: 

	http://www.dcs.ex.ac.uk/~aba/shirt/media.html
	http://www.dcs.ex.ac.uk/~aba/rsa/

)

Adam
--
print pack"C*",split/\D+/,`echo "16iII*o\U@{$/=$z;[(pop,pop,unpack"H*",<>
)]}\EsMsKsN0[lN*1lK[d2%Sa2/d0<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<J]dsJxp"|dc`






Thread