- 4
- 0
- 约6.65千字
- 约 19页
- 2019-03-25 发布于湖北
- 举报
计算机研究生开放研究
《椭圆曲线密码的C语言设计与实现》
美国GeneChiu基金资助
基于TOM算法库的ECC加密算法的C语言设计与实现
研究生 徐立均
内容:
一、源代码下载
二、ECC算法的设计思想
三、椭圆曲线参数的选取和基点的确定
四、椭圆曲线的点加和纯量乘法
五、加密文件的读入与输出
六、密文的存取和读入
七、ECC加密的实现
八、ECC解密的实现
九、测试结果及分析
一、源代码下载
本文使用了TOM算法库实现了椭圆曲线公钥密码体制,能对各类不同的磁盘文件进行加密和解密。
1 请下载可执行程序MY_ECC.exe,此程序无需任何额外的LIB或DLL,可在Windows下独立运行,运行情况如下:
2 请下载源代码source.rar:
编译此源代码需要使用TOM的高精度算法库
MathLib.lib
和相关的头文件
tommath.h
tommath_class.h
tommath_superclass.h
一并打包在source.rar中,请下载
3 对于TOM的高精度算法库的详细说明,请看本站C语言:
二、 ECC算法的设计思想
根据椭圆曲线进行加密通信的过程,首先选定一个适合加密的椭圆曲线Ep(a,b),并取椭圆曲线上一点,作为基点G。选择一个私有密钥k,
您可能关注的文档
- 灭幼脲Ⅲ号在好气水环境中降解代谢初步研究.pdf
- 南山区自主创新产业发展专项资金投融资扶持分项资金使用申请表.doc
- 南投茄苳新社区,东势鸿运新社区平价住宅完工进住协调督导会议会议记录.pdf
- 内外饰造型工程可行性分析内容.pdf
- 鸟语课时教学设计[1].doc
- 尿液微晶成分分析.pdf
- 牛津版小学五年级英语上学期unit8a.ppt
- 牛肉各个部位分布图及质地简介.pdf
- 七年级政治我们受法律特殊保.ppt
- 企业裁员必须要做遵循裁员程序.pdf
- 合规红线与避坑实操手册(2026)《GB 24155-2020电动摩托车和电动轻便摩托车安全要求》.pptx
- 合规红线与避坑实操手册(2026)《GB 29995-2024煤基活性炭和兰炭单位产品能源消耗限额》.pptx
- 合规红线与避坑实操手册(2026)《GB 38189-2019与通信网络电气连接的电子设备的安全》.pptx
- 合规红线与避坑实操手册(2026)《GBT 41244-2022可冲散水刺非织造材料及制品》.pptx
- 合规红线与避坑实操手册(2026)《GB 9706.201-2020医用电气设备 第2-1部分:能量为1MeV至50MeV电子加速器基本安全和基本性能专用要求》.pptx
- 《十五五绿氢项目与地方性反脆弱智慧研究投资》的深度内容。以下是包含十个一级、各自下属的二级及其详细解读的完整文章。.pptx
- 《2026—2028年中国钢轨配件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢丝网石棉水泥中波瓦行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢铁链零件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢质机动货船行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
原创力文档

文档评论(0)