只为小站
首页
域名查询
文件下载
登录
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
国密sm3代码C++实现(调用openssl库)
### 代码说明 对sm3在openssl库中调用和组装生成可以执行的基于openssl库的sm3模块。 ### 运行指导 将源码clone到本地运行main函数即可运行。 软件环境:Visual Studio 2019 硬件环境:PC机
2022-08-17 14:00:11
2KB
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
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
simulink仿真实现光伏发电MPPT+能量管理
Elsevier爱思唯尔的word模板.zip
PowerBI视觉对象共计271组,更新日期2021.01.20日.zip
transformer_pytorch_inCV.rar
JPEG的Matlab实现
模型预测控制MPC(模型预测电流控制,MPCC)的simulink仿真,2016b版本
计算机专业实习日记+实习周记+实习总结
全国道路网SHP数据.zip
基于hadoop商品推荐系统课程设计
基于傅里叶算子的手势识别的完整源代码(Python实现,包含样本库)
基于YOLOV5的车牌定位和识别源码.zip
王万良-人工智能导论(第五版)课件
新型冠状病毒疫情_2020年东三省数学建模A题_论文展示
基于matlab扩频通信系统仿真(整套代码)
数据结构课后习题答案
最新下载
inventec B800主板 BIOS 2.35
cef3水星浏览器 v2.19d支持库安装包
adams_sys_template.rar
fer2013数据集和提取出的数据集图片以及python提取代码
witness教育版
YINTR24373-Next-Generation_DRAM_2024-Focus_on_HBM_and_3D_DRAM.pdf
《信息安全原理与技术》完整版习题答案
MRIcroGL_windows.zip
中科院刘定生老师的数字图像处理课件
新代系统模拟器 ez3
其他资源
36_cloud.txt
毕设题目:嵌入式数字示波器设计
DCT基函数图像_MATLAB版本
DES加密算法(C语言版)源代码
基于C#语言的ArcGIS Engine开发基础与技巧源码
最全Socket 网络调试工具
TCP接收264码流,使用ffmpeg解码
视杯分割增强数据
loadmaster装箱大师破解版
卡达7发卡程序
C++高级语言程序设计
h264标准文档(中文版)
FCMLSM模糊聚类水平集
java反编码工具_jd-gui
网页制作大作业 网页制作实验报告
实验二、进程通信-管道及共享内存 实验报告
filelists.xml.gz
android预订座位,控制单片机
2018最新版BIM技术国内外发展概况分析
haarcascade_frontalface_alt.xml