搜索到570篇“ 差分攻击“的相关文章
- 差分攻击风险量化评估方法、装置、计算机设备及介质
- 本公开提供了一种差分攻击风险量化评估方法、装置、计算机设备及介质,差分攻击风险量化评估方法包括:从大数据平台获取待测试的数据集;对所述待测试的数据集中的数据采用加密算法进行加密得到加密的数据;在安全环境中采用差分攻击方法...
- 张兴陈兴蜀高文飞聂二保杨芬王影陈谦翟志佳唐祎飞
- 一种基于人工智能的密码抗差分攻击安全性检测方法
- 本发明公开了一种基于人工智能的密码抗差分攻击安全性检测方法,该方法通过随机选取输入差分,可实现自动生成明文密文对并自动选取最佳分组,同时利用生成的数据自动训练人工智能模型。在模型训练完成后,自动根据人工智能模型生成由密钥...
- 曹向辉邓浩然汪慕峰
- 对轻量级分组密码PICO算法的差分攻击被引量:1
- 2023年
- PICO算法是一个SP结构的迭代型轻量级密码算法,目前对该算法的差分分析和相关密钥分析研究尚未完善.本文借助自动化搜索技术,设计了一套基于SAT方法搜索SP结构算法差分路径和差分闭包的自动化工具,构建了搜索约减轮PICO算法差分路径以及差分闭包的SAT模型,评估了PICO算法抵抗差分攻击的能力,提供了比之前分析结果更准确的安全评估.给出了1–22轮PICO算法的最优差分路径及其概率;搜索到概率为2−60.75的21轮差分闭包和概率为2−62.39的22轮差分闭包;实现了26轮PICO算法的密钥恢复攻击,攻击的时间复杂度为2101.106,数据复杂度为263,存储复杂度为263.研究了PICO算法抵抗相关密钥攻击的能力,发现PICO算法的密钥编排算法存在缺陷,构建了任意轮概率为1的相关密钥区分器,给出了全轮PICO算法的密钥恢复攻击.所提模型适用于其他轻量级密码算法,尤其是拥有更长的分组或者轮数更多的分组密码算法.
- 王彩冰张志宇胡磊
- 关键词:差分攻击
- 轻量级PFP算法的差分攻击被引量:1
- 2023年
- PFP算法借鉴国际标准PRESENT算法的设计思想,在2017年提出的一种轻量级分组密码算法,基于FeistelSP结构设计,采用比特置换,相比PRESENT算法有着更高的软硬件实现效率。为了对该算法的抗差分分析的能力进行新的评估,基于混合整数线性规划(MILP)方法对S盒和整体结构进行建模,针对PFP算法搜索到了概率为2-11的4轮迭代差分路径,构造了概率为2-59的22轮差分区分器;进一步,在区分器前后各增加2轮,得到26轮,通过研究增加的4轮轮密钥编排特点,对密钥比特的猜测顺序进行了优化,同时采用提前抛弃技术,首次对PFP算法进行了26轮的密钥恢复。整个差分攻击过程需要的数据复杂度为260个明文,时间复杂度为254.3次26轮加密,与整体34轮PFP算法相比,仍然具有足够的安全冗余。
- 李艳俊李寅霜杨明华张黎仙刘健
- 关键词:分组密码差分攻击
- 对TweAES的相关调柄多重不可能差分攻击
- 2023年
- TweAES算法是在NIST轻量级密码标准竞赛中,进入到第2轮的认证加密候选算法。该文提出了对8轮TweAES算法的相关调柄多重不可能差分攻击。首先,利用两类不可能差分区分器,构造了两条攻击路径,每条攻击路径需要攻击16 Byte子密钥。值得注意的是,两条攻击路径有相同的明文结构和14 Byte的公共子密钥,攻击者可以利用同一个明文结构下的明文对,筛选两次错误子密钥,且因为有大量的公共子密钥,可以提高子密钥筛选的效率。此外,利用密钥生成算法的不完全性,有针对性地选择子密钥字节。利用子密钥之间的相关性,提高主密钥恢复效率,从而改进整体攻击方案的结果。与前人的分析结果相比较,该文对8轮TweAES的攻击方案在时间、数据、存储3项复杂度结果上均有所改进。
- 蒋梓龙金晨辉
- 一种能够对抗线性攻击和差分攻击的对称加密方法
- 本发明公开了一种能够对抗线性攻击和差分攻击的对称加密方法,包括以下步骤:密钥生成:任意随机生成一个二进制长度为2L的数;取前L位数并记为w<Sub>0</Sub>;直接取后L位数或最后一位取反后记为w<Sub>1</Su...
- 高明肖娟
- 抗乘法差分攻击的密码函数研究
- 1990年,Biham和Shamir在国际密码年会上提出了差分密码攻击的概念——它是攻击迭代分组密码最有效的方法之一。随后,Nyberg提出差分均匀度的概念,并将其用于衡量一个密码函数抵抗差分密码攻击能力的大小。为了更加...
- 张坤
- 关键词:密码函数
- 加密算法Simpira v2的不可能差分攻击被引量:1
- 2022年
- 评估适用于各类应用场景中,对称加密算法的安全强度对系统中数据机密性至关重要。Simpira v2是2016年在亚密会上发布可以实现高吞吐量的密码置换算法族,非常适用于信息系统中保护数据的机密性。Simpira-6是Simpira v2族加密算法中6分支的情形,分组长度为128 b比特(bit)。研究了Simpira-6作为Even-Mansour结构下的置换加密算法的安全强度,使用不可能差分攻击基本原理,首先构造一条当前最长的9轮Simpira-6不可能差分链,但基于此攻击需要的复杂度超过穷尽搜索;其次,在Simpira v2的安全性声明下,攻击7轮Simpira-6恢复384位主密钥,攻击需要数据和时间复杂度分别为2^(57.07)个选择明文和2^(57.07)次加密;最后,在Even-Mansour安全性声明下对8轮Simpira-6进行不可能差分攻击,恢复768位主密钥,攻击需要数据和时间复杂度分别为2^(168)个选择明文和2^(168)次加密。首次对Simpira v26分支情形的不可能差分攻击,为未来运用Simpira v2保护数据机密性提供重要的理论依据。
- 刘亚宫佳欣赵逢禹
- 关键词:不可能差分攻击
- μ^(2)算法的积分攻击和不可能差分攻击被引量:2
- 2022年
- 2算法是由Yeoh等人设计的一种轻量级分组密码算法(doi:10.1007/978-981-15-0058-9-27),该算法全轮共15轮,采用TYPE-II广义Feistel结构,Yeoh等人在设计文档中对μ^(2)算法抵抗差分分析、线性分析的能力进行了评估,但μ^(2)算法抵抗积分攻击和不可能差分分析的能力目前尚不清楚。该文给出了μ^(2)算法的8轮和9轮积分区分器和9轮不可能差分,利用8轮积分区分器,对9轮μ^(2)算法进行了积分攻击,攻击的时间复杂度为2^(76)次9轮加密,数据复杂度为2^(48),存储复杂度为2^(48);利用9轮不可能差分,对11轮μ^(2)算法进行了不可能差分分析,攻击的时间复杂度为2^(49)次11轮加密,数据复杂度为2^(64)对明文。结果表明,9轮的μ^(2)算法不能抵抗积分攻击,11轮的μ^(2)算法不能抵抗不可能差分分析。另外,该文对μ^(2)算法抵抗差分攻击的能力进一步评估并证明4轮μ^(2)算法的差分特征的最大概率为2^(-39),与设计报告指出的4轮差分特征的概率不超过2^(-36)相比结果更为紧致。
- 胡斌张贵显
- 关键词:差分分析
- AES不可能差分攻击的进一步改进
- 2022年
- AES是目前使用最广泛的分组密码算法。不可能差分密码分析是评估分组密码算法安全性的重要方法之一,目前AES-128的7轮不可能差分密钥恢复攻击是单密钥模式下轮数最长的攻击之一。在不可能差分攻击中,为了获得满足区分器差分的数据,需要进行数据对和猜测密钥的筛选,它们之间有很强的关联性,对攻击复杂度有很大影响。通过对筛选数据对和猜测密钥进行折中可以使不可能差分攻击的时间复杂度较低。目前时间复杂度最低的7轮AES-128不可能差分攻击是2010年Mala等利用筛选数据对和猜测密钥的一个折中提出的,攻击的时间、数据和存储复杂度分别为2^(110.1)、2^(106.2)和2^(94.2)。如果采用只筛选数据对的方法,攻击的数据复杂度和存储复杂度相对较低。2018年,Boura等利用只筛选数据对得到时间、数据和存储复杂度分别为2^(113)、 2^(105.1)和2^(74.1)(原文中的时间复杂度2106.88被更正为2^(113))的7轮AES-128不可能差分攻击。在EUROCRYPT 2021上,Leurent等发现了AES密钥方案的新表示技术,将Boura等攻击的时间复杂度改进到2^(110.9)。文章将Leurent等提出的AES密钥方案的新表示技术应用于Mala等的7轮AES-128不可能差分攻击,利用改进的密钥方案筛选过程将攻击的时间复杂度从2^(110.1)改进到2^(108.96),数据复杂度从2^(106.2)改进到2^(105)。文章给出的7轮AES-128不可能差分攻击的时间复杂度是上述3个攻击算法中最低的。
- 闫雪萍戚文峰谭林
- 关键词:AES
相关作者
- 韩文报

- 作品数:175被引量:447H指数:9
- 供职机构:解放军信息工程大学
- 研究主题:序列密码 密码学 双线性对 签密方案 有限域
- 关杰

- 作品数:44被引量:88H指数:5
- 供职机构:解放军信息工程大学
- 研究主题:密码分析 流密码 差分分析 CAESAR 密码算法
- 张中亚

- 作品数:9被引量:23H指数:3
- 供职机构:解放军信息工程大学
- 研究主题:流密码 差分故障攻击 密码算法 差分攻击 LEX
- 卫宏儒

- 作品数:43被引量:104H指数:7
- 供职机构:北京科技大学数理学院
- 研究主题:分组密码 复杂度 不可能差分攻击 S盒 轻量级
- 魏悦川

- 作品数:38被引量:86H指数:6
- 供职机构:武警部队
- 研究主题:分组密码 不可能差分攻击 差分故障攻击 密码 轻量级