自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 S盒的差分分布表DDT(附Matlab代码)

S盒的差分分布表(Differential Distribution Table,DDT)是用于表示密码算法中S盒的输入输出差异的分布情况的表格。每个S盒都有一个对应的差分分布表。函数中S是S盒,n是S盒的输入位数,m是S盒的输出位数。以8×8的S盒为例,本代码输出的差分分布表的结果是256×256的一个矩阵。大部分论文中构造的8×8的S盒差分分布表是以一个16×16的矩阵展现,是将此代码产生的256×256矩阵中的每行每列取其最大值得到的。

2024-12-29 11:55:52 565

原创 S盒非线性度评测(附MATLAB代码)

一个具有高非线性度的S盒意味着它在输入空间中的行为与线性函数的行为差异较大,从而使得通过线性或差分攻击来破解加密算法变得更加困难。由于S-box的非线性特性,即使攻击者知道输入和输出,也很难推断出S-box的内部结构,这使得加密过程更加难以破解。非线性度的值越高,S盒的非线性特性就越强,这通常意味着S盒更难被攻击者通过线性或差分攻击来破解。在实际应用中,S盒的设计者会努力确保S盒具有尽可能高的非线性度,以提高加密算法的安全性。具体来说,非线性度定义为S盒输出与所有可能的输入线性组合输出之间的最大差异。

2024-01-22 10:26:04 1640 5

空空如也

空空如也

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

TA关注的人

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