TransWikia.com

What does the $e$ operation mean in cryptography research papers?

Cryptography Asked by kiukige on December 3, 2020

I read a cryptography scheme that it include the following operation:

$$c= H(e(g_1,g_n)^t)$$
where H is a hash function.
I need to know what the operation $e$ means.

One Answer

It's the pairing function. This bilinear map which takes as Input the set $mathbb{G}timeshat{mathbb{G}}$ (in the common case, eliptic curves), and output a group element in $mathbb{G}_T$ the group target.

In the symmetric case (Type 1), because $e$ is bilinear, you can deduce that $$e(g_1, g_n)^t= e(g, g)^{x_1x_nt}$$

with $x_1,x_n$ respectively be the discrete logarithms of $g_1, g_n$ in base $g$.

For more details check: https://en.wikipedia.org/wiki/Pairing-based_cryptography

Correct answer by Ievgeni on December 3, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP