~ Office Supplies ~~ Buy Posters ~~ A-Z Products ~~ Website Advertising


Polyalphabetic cipher - Wikipedia

<<Up     Contents

Polyalphabetic cipher

A polyalphabetic cipher is any cipher based on substitution, using multiple substitution alphabets. The Vigenère's cipher is probably the best-known example of a polyalphabetic cipher, though it is only a special case.

The first published polyalphabetic cipher was invented by Leon Battista Alberti around 1467. Alberti used a Caesar cipher to encrypt a message, but whenever he wanted to he would switch to a different alphabet, indicating that he had done so by capitalizing the first letter encrypted with the new alphabet. Alberti also invented a decoder device, his encryption disk, which implemented a cipher equivalent to the one published later by Johannes Trithemius.

Johannes Trithemius[?], in a book published after his death, invented a progressive key polyalphabetic cipher. Unlike Alberti's cipher, which switched alphabets at random intervals, Trithemius switched alphabets for each letter of the message. He started with a tabula recta, a square with 26 alphabets in it (Trithemius, writing in Latin, used 24 alphabets). Each alphabet was shifted one letter to the left from the one above it, and started again with A after reaching Z, like this:

  |ABCDEFGHIJKLMNOPQRSTUVWXYZ
 -+-------------------------- 
 A|ABCDEFGHIJKLMNOPQRSTUVWXYZ 
 B|BCDEFGHIJKLMNOPQRSTUVWXYZA 
 C|CDEFGHIJKLMNOPQRSTUVWXYZAB 
 D|DEFGHIJKLMNOPQRSTUVWXYZABC 
 E|EFGHIJKLMNOPQRSTUVWXYZABCD 
 F|FGHIJKLMNOPQRSTUVWXYZABCDE 
 G|GHIJKLMNOPQRSTUVWXYZABCDEF 
 H|HIJKLMNOPQRSTUVWXYZABCDEFG 
 I|IJKLMNOPQRSTUVWXYZABCDEFGH 
 J|JKLMNOPQRSTUVWXYZABCDEFGHI 
 K|KLMNOPQRSTUVWXYZABCDEFGHIJ 
 L|LMNOPQRSTUVWXYZABCDEFGHIJK 
 M|MNOPQRSTUVWXYZABCDEFGHIJKL 
 N|NOPQRSTUVWXYZABCDEFGHIJKLM 
 O|OPQRSTUVWXYZABCDEFGHIJKLMN 
 P|PQRSTUVWXYZABCDEFGHIJKLMNO 
 Q|QRSTUVWXYZABCDEFGHIJKLMNOP 
 R|RSTUVWXYZABCDEFGHIJKLMNOPQ 
 S|STUVWXYZABCDEFGHIJKLMNOPQR 
 T|TUVWXYZABCDEFGHIJKLMNOPQRS 
 U|UVWXYZABCDEFGHIJKLMNOPQRST 
 V|VWXYZABCDEFGHIJKLMNOPQRSTU 
 W|WXYZABCDEFGHIJKLMNOPQRSTUV 
 X|XYZABCDEFGHIJKLMNOPQRSTUVW 
 Y|YZABCDEFGHIJKLMNOPQRSTUVWX 
 Z|ZABCDEFGHIJKLMNOPQRSTUVWXY 

Trithemius's idea was to encipher the first letter of the message using the first shifted alphabet, so A became B, B became C, etc. The second letter of the message was enciphered using the second shifted alphabet, etc.

Alberti's cipher disk implemented the same scheme. It had two alphabets, one on a fixed outer ring, and the other on the rotating disk. A letter is enciphered by looking for that letter on the outer ring, and encoding it as the letter underneath it on the disk. The disk started with A underneath B, and the user rotated the disk by one letter after encrypting each letter.

Trithemius' cypher was trivial to break, and Alberti's not much more difficult (the capitalized letter is a major clue to the cryptanalyst), but they laid the groundwork for future ciphers using the powerful ideas of polyalphabeticity and key progression.

wikipedia.org dumped 2003-03-17 with terodump




 
 
40 ct mint green HIDDENITE Faceting cabbing rough raw uncut gemstone crystal nice jewel Beautiful 4
 40 ct mint green HIDDENITE ing cabbing raw uncut crystal nice jewel Beautiful 4 
 
10 grams creamy blue AZURITE tumbled polished raw gemstone cabbing rough jewelry 50 carats PRETTY
 10 grams creamy blue AZURITE tumbled polished raw cabbing jewelry 50 carats PRETTY 
 
10 carats maroon red Jasper agate gem Polished rectangle blocks Cabbing cab cabochon rough gemstones
 10 carats maroon red Jasper agate Polished rectangle blocks Cabbing cab cabochon  
 
Tanzanite blue IOLITE gems jewels Loose natural 5mm square faceted cut jewelry gemstone pair 5 mm pr
 Tanzanite blue IOLITE jewels Loose 5mm square ed cut jewelry pair 5 mm pr 
 
62 carat LABRADORITE feldspar gemstone Blue gold large hand polished gem stone jewelry 12 gr PRETTY
 62 carat LABRADORITE feldspar Blue gold large hand polished jewelry 12 gr PRETTY