Hess签名是一种双线性对上基于身份的签名方案,也是构造一种门限签名的基础。
定义双线性对: e ^ : g × g → F \hat{e}:g\times g \rightarrow F e^:g×g→F,通常是weir或者tate对。
定义 P P P为 g g g的一个原根。
定义公钥: P p u b = s P P_{pub}=sP Ppub=sP,身份信息 Q I D = H 1 ( I D ) Q_{ID}=H_1(ID) QID=H1(ID), D I D = s Q I D D_{ID}=sQ_{ID}