高性能椭圆曲线密码学与配对密码学侧信道攻击改进
1. 算法介绍
在高性能椭圆曲线密码学中,涉及到一些关键的算法,如γ cell和γf cell算法。
γ cell算法 :
Algorithm 6. γ cell
Input: CIn(= C), SIn(= T[j]), m, p[j]
Output: COut, SOut
1 t1 ←SIn + CIn
2 t2 ←m · p[j]
3 t3 ←t1 + t2
4 COut ←MSW(t3)
5 SOut ←LSW(t3)
6 return COut, SOut, m
该算法接收输入 CIn 、 SIn 、 m 和 p[j] ,通过一系列计算得到输出 COut 和 SOut 。具体步骤为:先将 SIn 和 CIn 相加得到 t1 ,再将 m 和 p[j] 相乘得到 t2 ,然后将 t1 和 t2 相加得到 t3 ,最后分别取 t3 的最高有效字(MSW)和最低有效字(LSW)作为 COut
超级会员免费看
订阅专栏 解锁全文
93

被折叠的 条评论
为什么被折叠?



