44、截断差分的中间相遇技术扩展及其在 RoadRunneR 中的应用

截断差分的中间相遇技术扩展及其在 RoadRunneR 中的应用

1. 引言

随着 RFID 和传感器网络等小型嵌入式设备的应用,为这种环境设计的轻量级分组密码(具有较小的块和密钥大小)越来越受欢迎。近年来,已经提出了许多轻量级分组密码,如 PRESENT、LED、LBlock、PRINCE 以及美国国家安全局设计的 SIMON 和 SPECK。在这种背景下,评估此类轻量级密码的安全性目前受到了相当多的关注。

差分密码分析是对分组密码最主要和有效的攻击之一。基于差分密码分析,有许多差分分析的变体,如相关密钥差分攻击、高阶差分攻击、多重差分攻击、不可能差分攻击、回旋镖攻击、截断差分攻击等。

截断差分密码分析是差分密码分析的推广,它考虑的是部分确定的差异,即包含一组具有相同活动 S 盒的差分轨迹。截断差分密码分析已应用于许多密码,如 SAFER、IDEA、Skipjack、E2、Twofish、Camellia、CRYPTON 甚至流密码 Salsa20。

RoadRunneR 是一种新的轻量级分组密码,专为低成本 8 位处理器设计。它是一种 Feistel 型分组密码,块大小为 64 位,密钥大小为 80 位或 128 位。

2. RoadRunneR 分组密码简介
2.1 RoadRunneR 分组密码的描述

RoadRunneR 是一种适用于低成本 8 位处理器的小型快速位片分组密码。它具有非常低的代码大小,对 8 位软件实现效率高,并且被证明对差分和线性攻击具有抗性。

RoadRunneR 基于迭代 Feistel 结构,块大小为 64 位,密钥大小为 80 位或 12

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值