Image for post
Image for post

We have had three highly successful Cybersecurity spin-out companies, and now setting up our fourth with MemCrypt. In each of these, we have made sure that we protect our core IP, as this is so important in making sure you can protect yourself from large companies who will aim to dominate in their field. A core part of creating a spin-out company is defining what it is you have that is special — the magic widget. And the patent gives you the opportunity to write it down in a formal way.

It would be amazing to have a global blockchain infrastructure for inventions, and where you could log your IP and timestamp it, but it will take a major shift in the patent infrastructure to move towards this. For just now, it’s a matter of writing the patent out, sending it off, defending it, and that long timeline of getting a patented accepted. …


Image for post
Image for post
Photo by Chris Montgomery on Unsplash

With conference keying, we have t participants, and each of these generates a secret value (r_i), and then transmit a public value generated from this (Z_i). Each of the participants then uses these values, and their secret value, and will generate the same secret key (K_i). In the following, we will use the Burmester-Desmedt method [1], and have five participants, and with varying sizes of a shared prime number (p), and for a common generator (g):

In the Burmester-Desmedt conference keying method, we have t users and then need to generate a common key (K):

Image for post
Image for post

First, everyone agrees on a prime number (p) and a generator (g). Next, for each participant i, each user generates a random number (r_i), and then compute a public…


Image for post
Image for post

Why do we need encryption keys to pass secret? Well, it is a convenient way for Bob and Alice to share something that Eve can’t get access too. But could we just pass messages without needed to know encryption keys, or even using key-based encryption? Well, the magic of discrete logs comes to our rescue here.

The Shamir’s No-key Protocol allows Bob and Alice to create random numbers, and end up with the same shared secret. …

About

Prof Bill Buchanan OBE

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. EU Citizen. Auld Reekie native. Old World Breaker. New World Creator.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store