Re:What are some innovative encryption methods?
by mseebach on Wednesday November 01, 2017 @03:31PM
(#15604731)
> it does seem like the one time pad could encrypt the entire message simply by using some clever way of "extending" the key
Any way of meaningfully extending the key will be vulnerable to a kind of analysis well understood 70 years ago.
This is basically what almost the entire field of cryptography is about: Figure out how you can effectively and securely encrypt things with a key that's a lot shorter than your cleartext.
Re:What are some innovative encryption methods?
by Someone on Wednesday November 01, 2017 @04:51PM
(#15605371)
Indeed. The two simplest examples are the Caesar cipher (https://learncryptography.com/classical-encryption/caesar-ci..., key length of 1 character) and the Vigenère Cipher (https://learncryptography.com/classical-encryption/vigenere-..., key length as long as you want it to be)
Both extend the key by repeating it. That is not a good idea.
As you say, there doesn't seem to be a way to guess the key length from the ciphertext. Ignoring side channel attacks for the moment, it does seem like the one time pad could encrypt the entire message simply by using some clever way of "extending" the key.