没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
ElGamal公钥密码算法 使用miracl库 算法描述 1. 选取一个大素数p,使离散对数问题在有限域GF(p)上是难解的,选取g∈Z是一个本原元。 2. 随机选取整数x,1≤x≤p-2,计算y=g^x(mod p); y是公开的加密密钥,而x是保密的脱密密钥。 3. 明文空间为Z,密文空间为Z×Z。 4. 加密变换:对任意明文m∈Z,秘密地随机选取一个整数k,1≤k≤p-2,于是可得密文为: c=(c1,c2) 其中 c1=g^k(mod p) , c2=my^k(mod p) 5. 脱密变换:对任意密文c=(c1,c2)∈Z×Z,明文为: m=c2×(c1^x)^-1(mod p)
资源推荐
资源详情
资源评论
收起资源包目录
Project1.zip (28个子文件)
.vs
Project1
v15
Browse.VC.db 31.95MB
.suo 32KB
ipch
AutoPCH
7bf733dbe0ec890e
Դ.ipch 40.13MB
Project1
Project1.vcxproj 6KB
miracl.h 42KB
miracl.pdb 108KB
Project1.vcxproj.user 165B
Դ.c 3KB
test.txt 148B
111.txt 456B
Project1.vcxproj.filters 1KB
mirdef.h 1KB
Debug
Դ.obj 31KB
Project1.tlog
CL.write.1.tlog 580B
CL.read.1.tlog 19KB
CL.command.1.tlog 694B
Project1.lastbuildstate 265B
link.write.1.tlog 708B
link.command.1.tlog 1KB
link.read.1.tlog 3KB
Project1.log 1KB
vc141.idb 235KB
vc141.pdb 108KB
miracl.lib 1.06MB
Project1.sln 1KB
Debug
Project1.ilk 579KB
Project1.exe 145KB
Project1.pdb 700KB
共 28 条
- 1
资源评论
yuyusjk
- 粉丝: 116
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功