>The code I have shown is NOT an encryption, as stated several times
Stated by you, yes. But so what? Forgive me, saying so does not make it so. You have simply reinvented a classical substitution cipher, eg
> Also Jocke did never intended to write an encryption
Doesn't matter what Jocke
intended. See my comment and link above. Sure, the inclusion of the key makes it child's play to break, but it is encryption nonetheless.
And let's go a step further: encryption is simply some process (i.e. an algorithm) to make information hidden or secret. And to make that process useful, you need some code (or key) to make information accessible. It takes no account of how easy it is to determine the key or reverse the process. The Caesar cipher is still encryption (the key being how many characters we shift), even if it is very, very easy to find that key.
The most simple definition of encryption, though, is that it is the process which converts information or data into a code. And perhaps this is the source of the confusion - encryption is indeed a form of encoding. But not all encoding is encryption. The examples used/discussed in this thread, however, are all encryption
>If you see the ENCRYPTY value as a key
It is a key (a slightly broken key, because the alphabet it is derived from is broken - try encrypting and then decrypting "ääää")
> providing it with the code itself that makes it no key
No, it simply makes it easy to retrieve the plaintext - but it is still a key. Note that if I foolishly publish the key I use to encrypt with AES in ECB mode, then it is easy to recover the plaintext (AES is symmetric) - but that doesn't stop the key from being a key, nor does it disqualify AES ECB as encryption
>it can only be considered encryption, if the algorithm isn't known at all
>it is a bad property of Jockey's code
The issue isn't the algorithm, the issue is the inclusion of the key that is in use. Can't argue with that. But, as I said above, if you expose the key then even AES is equally easily compromised - but that doesn't make AES a bad algorithm (or set of algorithms), nor stop it from being considered encryption.
>You misinterpret what I said
Yep, looks like I may have done, so apologies for that. However, I still don't agree with your conclusions even with the misunderstanding cleared up (see points above)
>Cesar cypher in itself also is not an encryption applying today's criteria
Yes, it is. Encryption has a definition in cryptography, and the Caeser cipher meets that definition. It just isn't very secure anymore. You wouldn't go around trying to say that a medieval shield was no longer a shield just because it isn't very useful on a modern battlefield.