二元域上超椭圆曲线离散对数问题的故障攻击
2022-05-31 12:20:51 1.78MB 研究论文
1
该算法是在二元域上实现的椭圆曲线算法,而且底层实现了基于不可约多项式的二元域上的加法、乘法、求逆元等,十分适合初学者学习。内含可以直接运行主函数的测试代码,该算法不需要调用第三方密码算法库,是对椭圆曲线加密算法做整体实现的好资源。
2022-05-22 18:13:17 15KB 椭圆曲线 二元域
1
有限域的加法实现 有限域的减法实现 有限域的乘法实现 算法简介 输入:8-bit数a,b, 输出:8-bit数c 1、  设定c的初始值为0 2、  执行以下循环8次 (1)      如果b的最低位是1,则c与a做异或运算。 (2)      检查a的最高位是否为1. (3)      a左移一位,即舍弃最高位,最低位以0补充。 (4)      如果在上一步左移前,a的最高位是1,则a与十六进制数0x1b做异或运算。 (5)      b右移1位,即舍弃最低位,最高位以0补充。 3、c 就是a和b的乘积。
2021-09-21 10:32:23 15KB rsa 加密 算法 二元域
1