自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 采用环形首尾互联互控的雪崩效应极好的Hash算法/杂凑函数RING-512设计原理详解

什么是Hash算法?Hash算法,又称为哈希算法、杂凑函数、散列函数、消息摘要算法。它可以将相当长(一般不大于2^64Bit)的输入数据经过计算生成固定长度的Hash值,不同的输入数据对应不同的Hash值(产生碰撞的概率很小)。同时Hash计算的过程是不可逆的,也就是说,由Hash值无法逆推出输入数据。Hash算法的应用非常多,分别是安全加密、唯一标识、数据校验、散列函数、负载均衡、数据分片、分布式存储、区块链等。

2024-01-01 19:03:23 1667

原创 基于ARX结构(模加运算&循环移位&异或运算)的密码杂凑算法Lemon512

Lemon512密码杂凑算法的特点Lemon512密码杂凑算法压缩函数整体结构为类分组密码结构,除了没有消息扩展函数外,还增加了多种新的设计技术,包括使用了4个不同的加快雪崩效应的混淆扩散函数、使用了2个线性扩散矩阵、每步使用全部16个32位消息字去更新16个寄存器的值等。压缩函数混合使用模加运算和异或运算,这样能够有效地避免高概率的局部碰撞,有效地抵抗差分分析、线性分析和比特追踪法等密码分析。

2024-04-16 16:03:34 1519

原创 基于双管道MD结构的密码杂凑算法HardStone512原理详解

常见的哈希算法结构为MD结构(MD5 SHA1 SHA256 SHA512 SM3 HAVAL等)、双管道MD结构(Grostl RIPEMD等)、宽管道结构(JH等)、HAIFA结构(BLAKE等) 、海绵结构(Keccak QUARK Photon等)。HardStone512算法采用双管道MD结构,它使用两个压缩函数PPPP和QQQQ并行对相同的消息块进行压缩运算,PPPP和QQQQ输出的杂凑值进入PPQQ,输出即为最终的杂凑值。

2024-04-03 16:48:17 825

原创 密码杂凑算法Banana512原理详解

Banana512算法的亮点(1)压缩函数的每一轮状态更新都使用到了全部的16个32位消息字,这使得算法的抗碰撞性大大增强,加上本算法使用S盒作为非线性部件,这使得模减差分分析和比特追踪法对本算法均已不再奏效。(2)压缩函数中的轮函数使用Lai-Massey结构作为混淆扩散组件,这使得轮函数的扩散性好,同时使用Lai-Massey结构很容易构造满足双射特性的轮函数。

2024-03-29 09:53:47 851

原创 轻量级分组加密算法TWINE

轻量级分组加密算法TWINE

2023-12-22 09:52:21 680 1

原创 轻量级分组加密算法Speck

轻量级分组加密算法Speck

2023-12-21 09:58:55 977 1

原创 轻量级分组加密算法Simon

轻量级分组加密算法Simon

2023-12-20 11:33:36 1558 1

原创 轻量级分组加密算法PRINCE

轻量级分组加密算法PRINCE

2023-12-19 12:01:03 855

原创 轻量级分组加密算法PRIDE

轻量级分组加密算法PRIDE

2023-12-18 09:46:03 572 1

原创 轻量级分组加密算法PRESENT

轻量级分组加密算法PRESENT

2023-12-17 10:19:18 1053 1

原创 轻量级分组加密算法Midori

轻量级分组加密算法Midori

2023-12-16 09:54:53 547 1

原创 轻量级分组加密算法MIBS

轻量级分组加密算法MIBS

2023-12-15 09:40:38 629

原创 轻量级分组加密算法LiCi

轻量级分组加密算法LiCi

2023-12-14 10:29:18 673 1

原创 轻量级分组加密算法LED

轻量级分组加密算法LED

2023-12-13 10:10:45 697 2

原创 轻量级分组加密算法LBlock

轻量级分组加密算法LBlock

2023-12-12 10:42:12 1131

原创 轻量级分组加密算法KLEIN

轻量级分组加密算法KLEIN

2023-12-11 11:10:32 820 1

原创 轻量级分组加密算法KATAN

轻量级分组加密算法KATAN

2023-12-10 18:27:32 463 1

原创 轻量级分组加密算法HIGHT

轻量级分组加密算法HIGHT

2023-12-09 16:11:21 441 1

原创 轻量级分组加密算法GOST

轻量级分组加密算法GOST

2023-12-08 18:29:21 293

原创 轻量级分组加密算法GIFT

轻量级分组加密算法GIFT

2023-12-07 17:13:24 713 8

原创 轻量级分组加密算法FeW

轻量级分组加密算法FeW

2023-12-06 18:39:03 410 1

原创 轻量级分组加密算法ESF

轻量级分组加密算法ESF

2023-12-05 11:02:41 909

原创 轻量级分组加密算法CRAFT

轻量级分组加密算法CRAFT

2023-12-04 10:17:11 406

原创 轻量级分组加密算法CHAM

轻量级分组加密算法CHAM

2023-12-03 18:43:46 288 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除