Russian copulation

Russian copulation

In cryptography, Russian copulation is a method of rearranging plaintext before encryption so as to conceal stereotyped headers, salutations, introductions, endings, signatures, etc. This obscures clues for a cryptanalyst, and will nearly always increase cryptanalytic difficulty. This is of course desirable for those sending messages and wishing them to remain confidential. Padding is another technique for obscuring such clues.

The technique is to break the starting plaintext message into two parts and then to invert the order of the parts. This puts all endings and beginnings (presumably the location of most boilerplate phrases) 'somewhere in the middle' of the version of the plaintext which is actually encrypted. For some messages, mostly those not in a human language (e.g., images or tabular data), the decrypted version of the plaintext will present problems when reversing the inversion. For messages in ordinary language, there is sufficient redundancy that the inversion can almost always be reversed by a human immediately on inspection.

The English phrase suggests that it originally came from an observation about Russian cryptographic practice. However, the technique is generally useful and neither was, nor is, limited to use by Russians.

References

* Friedrich Ludwig Bauer, Decrypted Secrets, 2002. ISBN 3-540-42674-4.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • One-time pad — Excerpt from a one time pad In cryptography, the one time pad (OTP) is a type of encryption, which has been proven to be impossible to crack if used correctly. Each bit or character from the plaintext is encrypted by a modular addition with a bit …   Wikipedia

  • Japanese cryptology from the 1500s to Meiji — The cipher system that Uesugi used is basically a simple substitution usually known as a Polybius square or “checkerboard.” The i ro ha alphabet contains forty eight letters, so a seven by seven square is used, with one of the cells left blank.… …   Wikipedia

  • Plaintext — This article is about cryptography. For the computing term meaning the storage of textual material that is (largely) unformatted, see plain text. In cryptography, plaintext is information a sender wishes to transmit to a receiver. Cleartext is… …   Wikipedia

  • Padding (cryptography) — In cryptography, padding refers to a number of distinct practices.Classical cryptographyOfficial messages often start and end in predictable ways: My dear ambassador, Weather report, Sincerely yours , etc. The primary use of padding with… …   Wikipedia

  • White Stork — Two adults in Germany Conservation status …   Wikipedia

  • animal behaviour — Introduction       any activity of an intact organism.       A living animal behaves constantly in order to survive, and all animals must solve the same basic problems. They must, for instance, periodically replace their energy source (consume… …   Universalium

  • evolution — evolutional, adj. evolutionally, adv. /ev euh looh sheuhn/ or, esp. Brit., /ee veuh /, n. 1. any process of formation or growth; development: the evolution of a language; the evolution of the airplane. 2. a product of such development; something… …   Universalium

  • Semen — For other uses, see Semen (disambiguation). Human semen in a petri dish. Semen is an organi …   Wikipedia

  • The Cantos — by Ezra Pound is a long, incomplete poem in 120 sections, each of which is a canto . Most of it was written between 1915 and 1962, although much of the early work was abandoned and the early cantos, as finally published, date from 1922 onwards.… …   Wikipedia

  • Kutkh — (also Kutkha , Kootkha , Kutq and variants, ru. Кутх), is a Raven spirit traditionally revered in various forms by various indigenous peoples of the Russian Far East. Kutkh appears in many legends: as a key figure in creation, as a fertile… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”