Re: manual cryptography
From: Phil Carmody (thefatphil_demunged_at_yahoo.co.uk)
Date: 10/29/03
- Next message: Mok-Kong Shen: "Re: First Commercial Optical Processor"
- Previous message: Mok-Kong Shen: "Re: substitution cipher CBC"
- In reply to: John Hadstate: "Re: manual cryptography"
- Next in thread: Jeff: "Re: manual cryptography"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: 29 Oct 2003 22:48:46 +0200
jh113355@hotmail.com (John Hadstate) writes:
> Neko <neutral_insomniac@yahoo.com> wrote in message news:<bnmp5m$12rc7p$1@ID-198243.news.uni-berlin.de>...
> > What is the best paper and pencil method other than the one-time-pad of
> > encrypting a message without spending more than a minute per letter
> > encrypting?
>
> Have you considered Vigenere's original autokey cipher?
>
> Given an alphabet for plaintext of 26 letters (A-Z), choose a random
> letter from the same alphabet as the starting point of the key. Then,
> for the rest of the key, append the original plaintext to the starting
> letter. Add the plaintext letter values to the corresponding key
> letter values mod 26 to get the ciphertext letter values.
>
> Thus:
>
> Send reinforcements
>
> becomes:
>
> SENDREINFORCEMENTS <plaintext>
> QSENDREINFORCEMENT <Q + plaintext>
> IWRQUVMVSTFTGQQRGL <ciphertext>
>
> To decrypt, take the value of the first ciphertext letter, add 26,
> subtract the letter value of the key character and convert the result
> mod 26 to a plaintext letter (A-Z). This plaintext letter also
> becomes the next key character. Repeat until all the ciphertext is
> consumed. If this is too slow or error-prone, you can build a
> cardboard "slide rule" that will help you add the letters mod 26.
>
> Obviously, the example can be attacked by testing all 26 letters of
> the key to see which one yields readable plaintext. However, if you
> use two random characters for the key, the attacker may have to try
> 676 combinations. If you use 3 random letters for the key, he may
> have to try 17,576 combinations. So how long do you want to protect
> your plaintext, and from what kind of computing power?
If it's keyed with text, then can't you just throw random text at it,
and investigate anything that looks like real text that emerges.
e.g. try placing 'the' everywhere, and follow the sensible trigraphs?
Phil
--
Unpatched IE vulnerability: dragDrop invocation
Description: Arbitrary local file reading through native Windows
dragDrop invocation.
Reference: http://msgs.securepoint.com/cgi-bin/get/bugtraq0302/12.html
Exploit: http://kuperus.xs4all.nl/security/ie/xfiles.htm
- Next message: Mok-Kong Shen: "Re: First Commercial Optical Processor"
- Previous message: Mok-Kong Shen: "Re: substitution cipher CBC"
- In reply to: John Hadstate: "Re: manual cryptography"
- Next in thread: Jeff: "Re: manual cryptography"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|
|