I am looking for different ciphers that use a key word (like "hello" or "awesome") to encrypt a given text. I know about the Keyword Cipher already; I'm looking for others.
Asked
Active
Viewed 1,688 times
1
-
Related (possible duplicate?): https://crypto.stackexchange.com/questions/3826/possible-ways-to-crack-simple-hand-ciphers – Ilmari Karonen May 31 '19 at 22:48
-
Can you clarify if you are looking for pencil-and-paper ciphers or if this is a more general question? A string can always be hashed to a fixed-length bit vector, that can be used as a key for any block or stream cipher. – Frank Denis May 31 '19 at 23:31
-
This is more general, @FrankDenis. It can be pencil-and-paper but I liked that second idea. Can you tell me more? – DUO Labs Jun 01 '19 at 01:07
-
Note that modern ciphers require a key rather than a keyword / password. Hence you'd first pass the password through a Password Based Key Derivation Function (PBKDF) to stretch the key - i.e. make it harder to guess the password. Afterwards any secure cipher will do. – Maarten Bodewes Jun 03 '19 at 09:34
-
@MaartenBodewes How do you do that? – DUO Labs Jun 03 '19 at 17:06
1 Answers
1
Try looking at the Vigenere, or here is a complete list of keyword ciphers: All the ciphers listed here are based on keys, but could be a little difficult to use. Some include making the keyword into a numerical sequence. By numbering each letter according to their place in the alphabet. If a letter appears twice, number them left to right.
i.e. CAESAR = 314526

Neo1009
- 220
- 1
- 8
-
-
-
1Tip: You can use the "edit" link beneath your answer to make changes to it – Ella Rose Jun 01 '19 at 20:47