![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
BettyKudo
会越来越好的
展开
-
乘法逆元求解
1.乘法逆元定义:如果ax≡1 (mod p),且gcd(a,p)=1(a与p互质),则称a关于模p的乘法逆元为x。 2.费马小定理 求解乘法逆元:假如a是一个整数,p是一个质数,那么是p的倍数,可以表示为如果a不是p的倍数,这个定理也可以写成解:由费马小定理 ap-1≡1 , 变形得 a*ap-2≡1(mod p),若a,p互质,因为a*ap-2≡1(mod p)...转载 2018-11-17 10:55:24 · 346 阅读 · 0 评论 -
Virginia加解密算法C语言实现
密码学实验: Virginia加解密算法C语言实现1.实验步骤用户输入密钥,对明文文件进行加密 使用唯密文攻击破解密钥 根据所得密钥进行解密2.实验测试(1)明文文本 (2)密钥:humin(3)密文 (4)程序运行结果 ...原创 2018-11-27 11:32:24 · 1055 阅读 · 0 评论 -
ECC算法C语言实现
密码学实验:ECC算法实现1.实验内容 2.运行结果: 1.椭圆曲线上的点集 2.椭圆曲线生成元以及对应的阶 3.加解密算法 代码如下: /*(1)编程计算该椭圆曲线上所有在有限域GF(89)上的点...原创 2018-11-27 11:48:20 · 20624 阅读 · 6 评论