I study these terms in
1- Elliptic Curve Cryptography (ECC)
2- Discrete Logarithmic Problem (DLP)
3- Diffie-Hellman Technique
But I don't know the procedure for a protocol that could verifiably protect in the random oracle model against the hardness assumptions of the aforesaid 3 techniques.