
Codes, Ciphers, Encryption and Cryptography - Braingle
There are many different techniques that you can use to crack an encryption. Here we have one of them and a list of useful books that you can pick up to learn more.
Playfair Cipher - Braingle
Encrypt the new pair, re-pair the remining letters and continue. If the letters appear on the same row of your table, replace them with the letters to their immediate right respectively, wrapping …
Caesar Cipher - Braingle
A Caesar Cipher is one of the most simple and easily cracked encryption methods. It is a Substitution Cipher that involves replacing each letter of the secret message with a different …
Polybius Square Cipher - Braingle
To give a small level of encryption, this table can be randomized and shared with the recipient. In order to fit the 26 letters of the alphabet into the 25 spots created by the table, the letters i and …
Braingle » Brain Teasers, Puzzles, Riddles, Trivia and Games
User submitted and ranked brain teasers, riddles, quizzes, trivia, logic problems and mind puzzles. Free online games and message boards.
One-time Pad Cipher - Braingle
A one-time pad should be used only once (hence the name) and then destroyed. This is the first and only encryption algorithm that has been proven to be unbreakable. To encipher a …
Columnar Transposition Cipher - Braingle
To make the message even more difficult to decipher, you can take the ciphertext produced by this algorithm and run it through the encryption again using a different keyword.
Braingle » Four-square Cipher
The four-square algorithm allows for two separate keys, one for each of the two ciphertext matrices. In the example to the right, "EXAMPLE" and "KEYWORD" have been used as …
Beaufort Cipher - Braingle
To encrypt a plaintext message using the Vigenère Cipher, one locates the row with the first letter to be encrypted, and the column with the first letter of the keyword. The ciphertext letter is …
Keyword Cipher - Braingle
The Keyword cipher is a substitution cipher that uses an alphabet that can be represented with a keyword.