Actually it was Bruce Schneier who created Solitaire (Pontifex) for
Cryptonomicon, The basic algorithm is in the back of the book, plus there
are several code implementations on the counterpane labs site.
-steve
-----Original Message-----
From: Neil Johnson <[EMAIL PROTECTED]>
To: Jeremy Lennert <[EMAIL PROTECTED]>; [EMAIL PROTECTED]
<[EMAIL PROTECTED]>
Date: Friday, February 22, 2002 11:30 PM
Subject: Re: Jail Cell Cipher (modified RC4)


>I believe that Ron Rivest (the R in RC4) has already created a version for
>"jail-cell" use.
>
>Pick up a copy of "Cryptonomicon" by Neal Stephenson. It's used in the book
>and there is an appendix in
>the back that explains the algorithm in good detail. (Stephenson calls it
>"Pontifex" in the book).
>
>It works with playing cards, that would probably be less conspicuous in
Jail
>than pencil and paper.
>
>-Neil
>
>----- Original Message -----
>From: "Jeremy Lennert" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Friday, February 22, 2002 7:06 PM
>Subject: Jail Cell Cipher (modified RC4)
>
>
>> I am attempting to modify the RC4 cipher to be paper-and-pencil
>computable.
>> I realize that others have tried to construct secure paper-and-pencil
>> ciphers, but I would be very appreciative of any input you may have.  In
>> particular, if you are aware of (or can invent) any cryptanalytical
>attacks
>> of practical use against this cipher, I would appreciate it if you would
>> send me a description of those attacks.
>>
>> The keystream generator is the same as standard RC4, but the permutation
>> table is smaller (37 entries instead of 256) and the key-scheduling
>> algorithm has been completely changed.
>>
>> A more detailed description and a partial analysis can be found here:
>>
>> http://www.mindflare.com/cipher
>>
>> The source code for a C++ program implementing the cipher can be found
>here
>> (and is also attached):
>>
>> http://www.mindflare.com/jcrc4.cpp
>>
>> although the goal is for the cipher to be paper-and-pencil-computable
>>
>> If there is anything I can do to help you understand the cipher, or if
you
>> have any input, please do not hesitate to contact me.  My email address
is
>> [EMAIL PROTECTED]
>>
>> Thanks for your time,
>> Jeremy
>>
>> [demime 0.97c removed an attachment of type application/octet-stream
which
>had a name of jcrc4.cpp]
>

Reply via email to