- 82
- 0
- 约6.45千字
- 约 9页
- 2019-09-16 发布于福建
- 举报
课外实践五 SM2、SM3及SM4加密标准
概述
SM2椭圆曲线公钥密码算法加密标准
SM2算法就是ECC椭圆曲线密码机制,但在签名、密钥交换方面不同于ECDSA、ECDH等国际标准,而是采取了更为安全的机制。SM2-1椭圆曲线数字签名算法,SM2-2椭圆曲线密钥交换协议,SM2-3椭圆曲线公钥加密算法,分别用于实现数字签名密钥协商和数据加密等功能。SM2算法与RSA算法不同的是,SM2算法是基于椭圆曲线上点群离散对数难题,相对于RSA算法,256位的SM2密码强度已经比2048位的RSA密码强度要高。
椭圆曲线算法公钥密码所基于的曲线性质:椭圆曲线多倍点运算构成一个单向函数。在多倍点运算中,已知多倍点与基点,求解倍数的问题称为椭圆曲线离散对数问题。对于一般椭圆曲线的离散对数问题,目前只存在指数级计算复杂度的求解方法。与大数分解问题及有限域上离散对数问题相比,椭圆曲线离散对数问题的求解难度要大得多。因此,在相同安全程度要求下,椭圆曲线密码较其他公钥密码所需的秘钥规模要小得多。
SM3哈希算法加密标准
SM3是一种密码散列函数标准。密码散列函数是散列函数的一种。它被认为是一种单向函数,也就是说极其难以由散列函数输出的结果,回推输入的数据是什么。这种散列函数的输入数据,通常被称为消息,而它的输出结果,经常被称为消息摘要。
SM3适用于商用密码应用中的数字签名和验证消息认证码的生成与验
您可能关注的文档
- 六年级语文上册第三单元练习题卷.doc
- 环境材料学-第三章--材料科学基本知识.ppt
- 安置工程施工组织总设计(剪力墙).docx
- 第二单元复习总结课件.ppt
- 中国的崛起和国家安全环境(4.10).pptx
- 六年级语文上册第四单元练习题卷.doc
- 扮靓生活的花卉纹样-公开课课件用.ppt
- 人教版精品九年级物理教学工作计划报告.doc
- 六年级思品下册.doc
- 第一阶段的调查问卷分析报告.doc
- 第六课《多彩的职业》教学课件-2025-2026学年统编版道法九年级下册.pptx
- 2024重庆莲光小学一年级数学课时练习.doc
- 2026年中国溴己新市场调查研究报告.docx
- 2026年宁波北仑区戚家山街道办事处招聘编外工作人员1人考试备考题库及答案解析.docx
- 2026重庆市万州区后山镇公益性岗位招聘3人考试备考题库及答案解析.docx
- 2026年中国溴酸钾市场调查研究报告.docx
- 2026陕西西安市长安区高桥乡卫生院招聘2人考试备考试题及答案解析.docx
- 2026大庆“庆蓝优引•社会招引”市属医院人才引进146人考试备考题库及答案解析.docx
- 公司业务合规与诚信经营保证函9篇范文.docx
- 2026福建龙岩市永定区招聘中小学新任教师113人考试参考题库及答案解析.docx
原创力文档

文档评论(0)