What would be the difference between encryption and masking, using the definitions around 30-50 years ago?

Currently all articles link to RODO (GDPR requirements for data masking and anonymization) and other irrelevant information.

I would define the terms like this:

  • encryption - any encryption algorithm that would use a key (e.g. Enigma, Vigenere, Playfair, ...)
  • masking - I would split it into two subareas:

    • injective masking - with 1-1 reversible algorithm - something like encryption without a key (e.g. Atbash, Caesar, add previous letter to next one mod 26, Marconi tables, rail, XOR, ...)
    • noninjective masking - without 1-1 reversible, e.g. translate text to soundex, remove vowels, MD5 or any other hash, ...

Would these be the correct definitions half a century ago?

  • $\begingroup$ What I mean by "masking" - were there (around 30-50 years ago or e.g. during WW2) any known and used techiques that were involved in encryption process to make it harder to decrypt? E.g. message is encrypted and additionally all characters are reversed. I would say that encrypted message was additionally masked by reversing the characters. $\endgroup$ – oen Feb 12 at 13:28

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.