Chen’s Enhanced Identity-based (authenticated) key agreement
Today, I published an article on Nigel Smart’s classic paper on crypto pairing:
And I was so lucky that he replied by with this [here]:
So, here’s the paper by Chen and Kudla [here]:
Liqun [here] was also a researcher at the University of Bristol, at the time, and now is at the University of Surrey. The method is defined as:
First we have two curves (G1 and G2) and initially we define a large prime number (q). Initially the KGC (Key Generation Centre) creates a secret random value (s) and shares it with Bob and Alice. We then have a known ID for Bob (IDbob) and for Alice (IDalice). Their public key will then become the hash of these values mapped to a curve: