Free Site Registration

How a 100-Year-Old Unbreakable Cipher Will Transform Digital Security

Traders Magazine Online News, February 23, 2018

Paul McGough

Cryptography, in the dictionary, is the art of writing or solving codes. In the security world, it’s the practice and study of techniques for secure communication in the presence of third parties called adversaries. I call it sharing a secret. And the perfect, unbreakable way to do it was invented over 100 years ago by an engineer named Gilbert Vernam. All it took for anyone to send an Unbreakable message was to pre-share a one-time-only encryption key, which is known as a One-Time Pad or OTP.

Today’s security protocols perform cryptography in all kinds of electronic networks, from sound to SMS texting to Internet web pages: but none of them use Gilbert’s OTP! So why doesn’t cryptography use this perfect Unbreakable cipher? [IMGCAP(1)]

Back when it was created, the OTP was great for small groups of participants – but wasn’t as good for large networks such as—the world! Since everyone needed a new Unbreakable OTP key every time they wanted to send a secret message, you can see this Key Distribution Problem (KDP) was quite a problem!

In the 1970s, large networks were envisioned and created. Cryptography’s luminaries at the time arrived at a dual-key approach as their attempted solution to the KDP – and this way everyone only needed one key (a public key) and anyone could talk to them. The problem with their idea: it didn’t work as an encryption capability since it was way too slow, so it was only an authentication mechanism.

Not only did their new approach not work for encryption, it was so slow that it couldn’t do more than the very beginning of any messaging session. The “tag-along” encryption mechanisms had to be different than the already perfect OTP, so Unbreakable was lost.

And to add insult to injury, both of the new approaches – for authentication and encryption – are not really based on fact, like the Unbreakable OTP. They are based on theory. And leaving a secret “theoretically” safe isn’t a good idea – just ask any gossip columnist!

But as luck would have it, there is a solution to the Key Distribution Problem that uses the 100-year-old Unbreakable cipher. It’s all about distributing those OTP keys, every time, for every use, to anyone who wants to message securely.

Here’s how: Everyone gets one authentication key that verifies their identity. It mathematically – not theoretically – creates (but never sends) a one-time encryption key. Now we are back to Unbreakable encryption. As part of the process, the authentication key mathematically – again, not theoretically – changes every time it is used without being sent! Now we have Unbreakable key distribution as well.

Combination technology from OTP encryption and one-key authentication yields Unbreakable in any communication system and will in the near future have massive implications for all global networks. With that, let’s examine how.

IoT:

The IoT security landscape is devoid of any common provision, and has so many moving parts that the current rush-to-market is trampling the future expectations – and is a prime reason that the so-called smart home concept hasn’t truly taken off.

For more information on related topics, visit the following channels:

Comments (0)

Add Your Comments:

You must be registered to post a comment.

Not Registered? Click here to register.

Already registered? Log in here.

Please note you must now log in with your email address and password.