Article View: sci.crypt
Article #1887Re: Attack Methods
From: Uri Blumenthal
Date: Wed, 18 Nov 1992 23:09
Date: Wed, 18 Nov 1992 23:09
53 lines
3057 bytes
3057 bytes
In article <1992Nov18.194435.18141@cas.org>, jac54@cas.org () writes: |> >To encrypt: |> > 0) compose the message |> > 1) add (to both the front, and the back) additional characters, |> > chosen to produce a flat histogram. Pseudo-randomize, as needed. |> > Perhaps also pad to a standard size block? |> > Perhaps randomize the positioning of the message within the block? |> > Perhaps break the original message into bite-sized pieces and |> > include additional material between bites as well as at the |> > beginning and end? |> > 2) apply the character transposition cipher. |> |> Read the article the"Two Soviet Spy Ciphers" by David Kahn in |> "Kahn on Codes". The system used by Hayhanen did several of |> these things and, if I remember correctly, everything was |> susbtituted first. If my memory serves me - Hayhanen system didn't have a SINGLE null. Basically it's monoalphabetic substitution followed by two irregular columnar transpositions. What gives it strength are: 1) Substitution's done via straddling checkerboard. 2) All the keys are generated using pseudo-random sequence, which in turn differs from message to message (and it's based on a truly random number which is added to the final ciphertext in prearranged place). 3) Second transposition has D-areas, which mess things a lot for a cryptanalist. |> Despite all this, I think |> the transposition would fall to multiple anagramming fairly |> quickly. Somebody very patiently explained to me that |> transpositions are considered very weak these days. It really depends! (:-) [Unless you meant transposition alone.] Substitution+Transposition is the strongest combination! (:-) |> Incidentally, the Soviets seem to have put a lot of effort |> into putting field-expedient ciphers together so that they |> wouldn't forever be delivering one-time pads to their |> people. I would assume one-time pads are still in use both here and there. But it is convenient to save one-time pads for the top guys, while lesser folks can get almost-unbreakable mnemonic system! Neat... But nothing can really beat one-time pad! (:-) -- Regards, Uri. uri@watson.ibm.com ------------ <Disclaimer>
Technical Details
Message-ID:
<1992Nov18.230905.124309@watson.ibm.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!zaphod.mps.ohio-state.edu!rpi!news.ans.net!newsgate.watson.ibm.com!yktnews!admin!aixproj!uriReferences:
<1992Nov11.213535.17788@csc.ti.com> <1992Nov18.134243.24089@qiclab.scn.rain.com> <1992Nov18.190513.10997@cis.uab.edu> <1992Nov18.194435.18141@cas.org>Show Full Headers
Complete Article Headers
Newsgroups: sci.crypt Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!zaphod.mps.ohio-state.edu!rpi!news.ans.net!newsgate.watson.ibm.com!yktnews!admin!aixproj!uri From: uri@watson.ibm.com (Uri Blumenthal) Subject: Re: Attack Methods Sender: news@watson.ibm.com (NNTP News Poster) Message-ID: <1992Nov18.230905.124309@watson.ibm.com> Date: Wed, 18 Nov 1992 23:09:05 GMT Reply-To: uri@watson.ibm.com Disclaimer: This posting represents the poster's views, not necessarily those of IBM References: <1992Nov11.213535.17788@csc.ti.com> <1992Nov18.134243.24089@qiclab.scn.rain.com> <1992Nov18.190513.10997@cis.uab.edu> <1992Nov18.194435.18141@cas.org> Nntp-Posting-Host: aixproj.watson.ibm.com Organization: IBM T. J. Watson Research Center Lines: 53