暗文:B C D E F G H I J K L M N O P Q R S T U V W X Y Z A 在上例中,明文字母K被密码译成J,那么短语“Lucky Dog”用密码书写就是“M V D L Z E P H”。当然为了让密码更安全,可以使用关键词打乱排列顺序,比如用关键词SECRETLY(去除第二个E),那么现在的 明文:S E C R T L Y A B D F G H I J K M N O P Q U V W X Z
暗文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
FBI issues code cracking challenge
The FBI today challenged anyone in the online community to break a cipher code on its site. The code was created by FBI cryptanalysts. The bureau invited hackers to a similar code-cracking challenge last year and got tens of thousands of responses it said.
A number of sites host such cipher challenges, including this one at the University of South Hampton.
The FBI offers a few primers on the subject including:
A relatively basic form of substitution cipher is the Caesar Cipher, named for its Roman origins. The Caesar Cipher involves writing two alphabets, one above the other. The lower alphabet is shifted by one or more characters to the right or left and is used as the cipher text to represent the plain text letter in the alphabet above it.
Plain Text
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Cipher Text
B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
In this example, the plain text K is enciphered with the cipher text L. The phrase 'Lucky Dog' would be enciphered as follows:
Plain Text: L U C K Y D O G
Cipher Text: M V D L Z E P H
Ciphers can be made more secure by using a keyword to scramble one of the alphabets. Keywords can be placed in the plain text, the cipher text, or both, and any word can be used as a key if repeated letters are dropped. Here the word SECRETLY (minus the second E) is used as the plain text keyword.
Plain Text
S E C R T L Y A B D F G H I J K M N O P Q U V W X Z
Cipher Text
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
The FBI of course doesn't always invite folks to break code on its site. In fact last spring a consultant managed to access the bureau's National Crime Information Center database.
Headline Archives |
|
Headline Archives
CAN YOU CRACK A CODE?Try Your Hand at Cryptanalysis 11/21/07
The “cryptanalysts” who work in our FBI Laboratory are experts in breaking codes and ciphers of all kinds, but this time we asked them to create one for us just for fun.
Your mission—if you choose to accept it—is to crack the code below and reveal the hidden message.
Hint: if you want a primer on basic cipher systems and how to break them, see the article Analysis of Criminal Codes and Ciphers.
And if you’re a youngster, we recommend that you start with the code on our Kids' page.
Good luck!
To learn more about code-breaking in the FBI:
没有评论:
发表评论