9、基于配对的密码系统从复合阶群到素数阶群的转换

基于配对的密码系统从复合阶群到素数阶群的转换

1. 双线性群生成器构造
  • 3 - 消去双线性群生成器 (G_{3C})
    1. 定义 (e : G × H → G_t) (通过特定公式 (3.1) 且 (n = 3))。
    2. 输出元组 ((G, G_1, G_2, G_3, H, H_1, H_2, H_3, G_t, e))。
      可以证明 (G_{3C}) 是一个 3 - 消去双线性群生成器,步骤 (3) 中的不等式保证了配对 (e) 的非退化性。
  • 2 - 消去双线性群生成器 (G_{2C})
    通过将 (G_{3C}) 的构造限制到前两个分量得到。具体来说,(G = G_1^2),(H = G_2^2),(G_t = G_t),设置 (u = 0),(v = 0),(w = 1),得到 (G_1 = ⟨(g_1, g_1^x)⟩),(G_2 = ⟨(g_2, g_2^y)⟩),(H_1 = ⟨(h_1^{-y}, h_1)⟩),(H_2 = ⟨(h_2^{-x}, h_2)⟩)。定义 (e : G × H → G_t) 并输出 ((G, G_1, G_2, H, H_1, H_2, G_t, e))。
  • (GL(n, k)) 双线性群生成器
    当有对称配对(即 (G_1 = G_2))时,对于 (n > k > 1),可通过以下步骤获得 ((n - k + 1)) - 消去双线性群生成器 (GL(n, k)):
    1. 令 ((
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值