2

Can anyone tell me the name of this cipher please?
I know it's a simple substitution cipher, I just don't know the name of it.

Cipher Key:

help

Cipher alphabet:

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
h|e|l|p|a|b|c|d|f|g|i|j|k|m|n|o|q|r|s|t|u|v|w|x|y|z

Text:

this is a test

Cipher text:

tdfs fs h tast

I think I have found the answer: a Caesar variant, a "Mixed Alphabet" substitution cipher.
Does it have a specific name?

Mike Edward Moras
  • 18,161
  • 12
  • 87
  • 240
Chris
  • 145
  • 1
  • 6

2 Answers2

7

It's called a keyword cipher. See this question for some ways to break it.

Ilmari Karonen
  • 46,700
  • 5
  • 112
  • 189
3

It took me a while, to actually understand the question.

To your first question: No, this kind of scheme has no name, because it is actually worse than any of the classical ciphers. Well, if you consider any substitution table (over 26 letters) a variant of the Caesar cipher, then... you have such a variant. But it is much weaker than the random substitution, and probably even weaker than the original Caesar cipher. As far as I know, this has no name, and it is surely not a classical cipher. The weakness is really obvious: The later part of the alphabet is just the identity, and this is known even before looking at frequency analysis.

Considering your "improvement", this is not a Vigenere variant, because you actually have a static shift of the substitution by 1 letter each step. So your period is static (26), and you don't gain much of an advantage.

Considering your last "variants"... I have no idea what you actually try to achieve. Leaving out spaces or "ordering them in blocks with fixed size" is not gonna matter. This is no security measure. You are not adding "complexity", you make it more complex to use the cipher for no reason.

tylo
  • 12,864
  • 26
  • 40