Hash
什麼是和和e密碼學研究論文中的操作是什麼意思?
我讀了一個加密方案,它包括以下操作:
$$ c= H(e(g_1,g_n)^t) $$ 其中 H 是散列函式。我需要知道什麼操作 $ e $ 方法。
這是配對功能。這個雙線性映射將集合中的一個元素作為輸入 $ \mathbb{G}\times\hat{\mathbb{G}} $ (在常見的情況下,橢圓曲線),並輸出一個群元素 $ \mathbb{G}_T $ , 目標群體。
在對稱情況下(類型 1),因為 $ e $ 是雙線性的,你可以推斷$$ e(g_1, g_n)^t= e(g, g)^{x_1x_nt} $$
和 $ x_1,x_n $ 分別是的離散對數 $ g_1, g_n $ 在基地 $ g $ .
有關更多詳細資訊,請查看: https ://en.wikipedia.org/wiki/Pairing-based_cryptography