只为小站
首页
域名查询
文件下载
登录
sm3
国密算法
的生日攻击(C++实现)
代码说明 生日攻击的目的是寻求一个基于sm3哈希值的弱碰撞,原理是一定长度和hash值结果2^32长度,在2^16密文空间中可以以50%以上的概率找到一个hash碰撞。 这里我使用了类似查表攻击似的数据结构,一边存表一边查表(可以使用多线程进一步优化脚本性能),以便可以在较短时间内找到一个前16bit的hash弱碰撞。 如果寻找更长bit的碰撞,寻找时间也会相应变长。 运行指导 将源码clone到本地运行main函数即可运行生日攻击脚本。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-22 18:00:18
8KB
sm3
生日攻击
c++
国密算法
1
sm3
国密算法
的ρ攻击(C++实现)
代码说明 ρ攻击的目的和生日攻击类似,也是寻求一个基于sm3哈希值的弱碰撞,但是寻找的方式是通过ρ递推表达式来依次尝试。 这里我使用了类似查表攻击似的数据结构,一边存表一边查表(可以使用多线程进一步优化脚本性能),以便可以在较短时间内找到一个前16bit的hash弱碰撞。 如果寻找更长bit的碰撞,寻找时间也会相应变长。 实验结果可见,寻找16bit碰撞中生日攻击所需要的时间少于ρ攻击,但是如果加长碰撞的bit长度,ρ攻击会比生日攻击展现出更好的效率。 运行指导 将源码clone到本地运行main函数即可运行ρ攻击脚本。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-22 18:00:16
6KB
sm3
c++
rho
ρ攻击
1
sm4
国密算法
C++代码软件优化加速
代码说明 对sm4进行了优化加速,具体方法包括多线程运行、SMID指令集优化、循环展开等。 运行指导 将源码clone到本地运行main函数即可运行。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-22 18:00:12
3KB
sm4
代码优化
SMID
多线程
1
sm3
国密算法
C++代码软件优化
代码说明 对sm3进行了软件层面的优化加速,主要方法包括循环展开等。 运行指导 将源码clone到本地运行main函数即可运行。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-22 13:00:12
5KB
sm3
国密算法
c++
软件优化
1
sm4
国密算法
C++代码底层实现
代码说明 对sm4的结构进行了底层的函数实现,经过调用和组装生成可以执行的sm4模块,由于硬件环境有限且没有加速部件,所以运行起来相对比较慢,可以作为后续openssl库函数调用实现和加速的依据。 运行指导 将源码clone到本地运行main函数即可运行。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-22 13:00:11
3KB
sm4
国密算法
c++
密码学
1
sm4
国密算法
C++代码openssl库实现
代码说明 对sm4在openssl库中调用和组装生成可以执行的基于openssl库的sm4模块,可以作为后续sm4底层模块加速的对照。 运行指导 将源码clone到本地运行main函数即可运行。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-22 13:00:10
2KB
sm4
密码学
国密算法
c++
1
国密算法
sm3代码实现
代码说明 对sm3的结构进行了底层的函数实现,经过调用和组装生成可以执行的sm3模块,由于硬件环境有限且没有加速部件,所以运行起来相对比较慢,可以作为后续openssl库函数调用实现和加速的依据。 运行指导 将源码clone到本地运行main函数即可运行。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-17 14:00:12
4KB
国密
sm3
密码学
网络安全
1
国密算法
工具 smarttool V1.3.rar
支持各种
国密算法
,例如:SM2,SM3,SM4, 还支持其它算法比如:3DES,MAC,AES,RSA; 还包含数据转换比如:ASCII和十六进制的互相转化, 智能卡算法工具集v1.3 适合于程序开发者用于算法验证运算。该工具集合包含:校验运算、大数运算、TLV运算、SM4运算、SM3运算、SM2运算、DES运算、MAC运算、AES运算、RSA运算、CRT运算、数据转换、数据运算。是程序开发人员以及爱好者的必备工具
2022-08-16 09:12:06
518KB
smarttoolV1.3
智能卡工具集
1
国密SM234算法测试工具及规范
国密SM2、SM3、SM4算法测试工具,SM2功能包括加密、解密、签名、验签、密钥生成功能,可以自主输入随机数和设置椭圆曲线参数;SM4支持CBC、ECB两种模式,包含MAC值计算。包含国密SM2、SM3、SM4国密规范文档。
2022-08-11 22:00:09
4.2MB
SM2/3/4
国密算法
开发测试工具
1
国密SM3密算法标准,可复制文字的PDF版本。
SM3是中华人民共和国政府采用的一种密码散列函数标准,由国家密码管理局于2010年12月17日发布。相关标准为“GM/T 0004-2012 《SM3密码杂凑算法》”。 在商用密码体系中,SM3主要用于数字签名及验证、消息认证码生成及验证、随机数生成等,其算法公开。据国家密码管理局表示,其安全性及效率与SHA-256相当。
2022-08-11 18:00:11
90KB
SM3
国密算法
商密
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
刚萨雷斯《数字图像处理》第四版答案.pdf
得到品控手册7.0.pdf
中国地面气象站观测数据2000-2021
mingw-w64-install.exe
粒子群多无人机协同多任务分配.zip
西门子逻辑控制设计开发_3部10层
Microsoft Visual C++ 2015-2019 运行库合集,包含32位64位
随机森林用于分类matlab代码
基于Matlab的IEEE14节点潮流计算.zip
2022学术英语写作(东南大学) 章节测试+期末test答案
通过svm cnn knn对高光谱数据集PaviaU进行分类(matlab)
opcua服务器模拟器+opcua客户端工具.rar
CPLEX12.8学术版安装包:cplex_studio128.win-x86-64.exe
android开发期末大作业.zip
Plex v7.12电视端app
最新下载
惯性导航初始对准_万德钧房建成.pdf
fas2lsp-发客户版.zip
Switch-Mode Power Supplies - SPICE Simulations and Practical Designs.pdf
Optical Properties of Aerosols and Clouds (OPAC) 4.0b
2022北京冬奥会数据集(奖牌数量)
G:\B_Packages\PycharmProject\ChineseNRE.zip
高考志愿咨询-高考志愿咨询平台-高考志愿咨询平台源码-高考志愿咨询平台java代码-基于Web的高考志愿咨询平台设计与实现-代码
pointnet++代码(亲测可用)
IEEE36节点
Octopus: an RDMA-enabled Distributed Persistent Memory File System
其他资源
中国21个城市群SHP文件
科大讯飞语音识别(离线+在线)完整工程源代码可运行
手写签名js插件
模拟数据生成器 Data-Processer
smbms管理类项目
unity喷泉效果
软件项目实施方案范文
功能详细设计文档(参考模版)
乘同余法产生M序列的matlab源程序
电梯程序源代码
Thinking in C%2B%2B (中文版,英文版)压缩包.zip
Nimble-SwEng:第3年SwEng项目组2(Nimble)的存储库-源码
互联网人口中的“用户为王”究竟是什么?
screenly-ose-monitoring:在一个Web界面中管理多个Screenly OSE Player-源码
elementor-pro-2.6.3.zip
IBM Firewall for AIX 用户指南(GA31-1829-02).pdf
【Java项目源码】鲜花销售系统.zip
dz.zip dz是一款功能强大的阅读工具可以阅读200个文章的内容综合来自dz
mysql-essential-5.1.55-win32
量化分析最新的技术指导文献
Bayesian Computation with R 带详细目录.pdf
豆瓣FM源码
C++ 视频采集
dockae第一