期刊导航
期刊开放获取
vip
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
6
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
轻量级分组密码算法FBC
被引量:
13
1
作者
冯秀涛
曾祥勇
+4 位作者
张凡
曾光
唐灯
甘国华
王永兴
《密码学报》
CSCD
2019年第6期768-785,共18页
FBC是一族轻量级分组密码算法,主要包含FBC128-128,FBC128-256和FBC256-256三个版本,可支持128和256两种比特长度的明文分组以及128和256两种比特长度的密钥.FBC算法采用4路两重Feistel结构设计,在结构上通过增加两个异或操作的微小代...
FBC是一族轻量级分组密码算法,主要包含FBC128-128,FBC128-256和FBC256-256三个版本,可支持128和256两种比特长度的明文分组以及128和256两种比特长度的密钥.FBC算法采用4路两重Feistel结构设计,在结构上通过增加两个异或操作的微小代价较大提高整体结构的扩散特性.非线性函数F采用切片技术,其中,S盒基于NFSR构造,其各项密码学性质达到最优,同时硬件实现代价达到最小,为最轻的S盒之一;线性变换L仅由循环移位和异或构成,具有较好的密码学特性的同时兼顾好的软硬件实现效能.在安全性方面,我们基于混合整数线性规划(MILP)寻找最少活跃S盒个数的方法对其进行差分、线性、不可能差分以及积分等方法的分析.实验结果表明,FBC可以抵抗上述各种攻击方法的攻击.FBC算法不仅具有结构简洁,轻量化,安全性高等特性,还具有灵活高效的软硬件实现方式,可以满足不同平台的应用需求.
展开更多
关键词
轻量级分组密码
FEISTEL结构
fbc
算法
混合整数线性规划
比特切片
在线阅读
下载PDF
职称材料
FBC模型的伪随机性和超伪随机性
2
作者
刘楠
金晨辉
+1 位作者
于俊伟
崔霆
《软件学报》
EI
CSCD
北大核心
2024年第10期4826-4836,共11页
FBC分组密码算法是入选2018年全国密码算法设计大赛第2轮的10个分组密码算法之一.FBC主要采用四分支两路Feistel结构设计,是一个实现效率高的轻量级分组密码算法.将FBC算法抽象为FBC模型,并研究该模型的伪随机性和超伪随机性,在FBC轮函...
FBC分组密码算法是入选2018年全国密码算法设计大赛第2轮的10个分组密码算法之一.FBC主要采用四分支两路Feistel结构设计,是一个实现效率高的轻量级分组密码算法.将FBC算法抽象为FBC模型,并研究该模型的伪随机性和超伪随机性,在FBC轮函数都是相互独立的随机函数的条件下,给出能够与随机置换不可区分所需的最少轮数.结论表明,在选择明文攻击条件下,4轮FBC与随机置换不可区分,因而具有伪随机性;在自适应性选择明密文攻击条件下,5轮FBC与随机置换不可区分,因而具有超伪随机性.
展开更多
关键词
分组密码
fbc
模型
伪随机性
超伪随机性
在线阅读
下载PDF
职称材料
基于MILP对轻量级密码算法FBC-128的差分分析
被引量:
1
3
作者
赵琪
樊婷
韦永壮
《电子学报》
EI
CAS
CSCD
北大核心
2024年第6期1896-1902,共7页
FBC(Feistel-based Block Cipher)是入围全国密码算法设计竞赛第二轮的轻量级分组密码.由于它具备算法结构简洁、安全性高及软硬件实现性能卓越等优点,备受业界广泛关注.FBC密码算法的数据分组长度和密钥长度至少为128比特,记为FBC-128...
FBC(Feistel-based Block Cipher)是入围全国密码算法设计竞赛第二轮的轻量级分组密码.由于它具备算法结构简洁、安全性高及软硬件实现性能卓越等优点,备受业界广泛关注.FBC密码算法的数据分组长度和密钥长度至少为128比特,记为FBC-128.目前对FBC-128算法差分攻击的最好结果是12轮,时间复杂度为293.41次加密,数据复杂度为2122个选择明文对.然而,FBC算法是否存在更长的差分区分器,能否对其进行更高轮数的密钥恢复攻击仍有待解决.本文基于混合整数线性规划(MILP)的自动化搜索方法,提出了“分段统计法”来求解FBC-128的差分特征.实验测试结果表明:FBC-128存在15轮差分区分器,其概率为2-121.然后将其向后扩展1轮,对16轮FBC-128算法发起密钥恢复攻击,其数据复杂度为2121个选择明文数据量,时间复杂度为292.68次加密.与已有结果相比,差分区分器和密钥恢复攻击都提升了4轮,并且所需的数据复杂度和时间复杂度更低.
展开更多
关键词
自动化分析
混合整数线性规划
分组密码算法
差分区分器
密钥恢复攻击
fbc
算法
在线阅读
下载PDF
职称材料
分组密码FBC的截断差分分析
4
作者
邹光南
刘端
+1 位作者
贾珂婷
张国艳
《密码学报(中英文)》
CSCD
北大核心
2024年第3期602-620,共19页
为了促进密码算法的设计和实现,中国密码学会(CACR)于2018年举办全国密码算法设计竞赛,其中FBC算法是晋级到第二轮的十个算法之一.FBC有三个版本,即FBC128-128、FBC128-256和FBC256-256,分别能够支持128比特和256比特长度的明文和密钥....
为了促进密码算法的设计和实现,中国密码学会(CACR)于2018年举办全国密码算法设计竞赛,其中FBC算法是晋级到第二轮的十个算法之一.FBC有三个版本,即FBC128-128、FBC128-256和FBC256-256,分别能够支持128比特和256比特长度的明文和密钥.FBC算法采用4路两重Feistel结构设计,便于硬件实现.本文利用中间相遇的截断差分构造方法,针对FBC加密算法,为FBC-128算法构造了11轮概率为2^(-108)的截断差分路线,基于该区分器,对FBC-128算法第一次给出15轮密钥恢复攻击,其中攻击的数据复杂度为2^(99)选择密文,时间复杂度是2^(100)次15轮加密,比已有的分析结果提高了3轮.对于256比特分组长度的FBC-256算法构造了15轮概率为2^(-236)的截断差分路线,基于该区分器,对FBC-256算法给出了20轮密钥恢复攻击,攻击的数据复杂度为2^(227)选择密文量,时间复杂度是2^(222.6)次20轮加密.
展开更多
关键词
分组密码
fbc
截断差分
密码分析
在线阅读
下载PDF
职称材料
轻量级分组密码算法FBC的积分分析
被引量:
1
5
作者
谢雨欣
高莹
《密码学报(中英文)》
CSCD
北大核心
2024年第3期681-691,共11页
FBC算法是由冯秀涛等人于2018年在中国密码学会举办的全国密码算法设计竞赛中提出的轻量级分组密码算法,包含FBC128-128、FBC128-256和FBC256-256三个版本,具有轻量化、安全性高和软硬件实现灵活等特点.本文基于比特可分性和MILP方法搜...
FBC算法是由冯秀涛等人于2018年在中国密码学会举办的全国密码算法设计竞赛中提出的轻量级分组密码算法,包含FBC128-128、FBC128-256和FBC256-256三个版本,具有轻量化、安全性高和软硬件实现灵活等特点.本文基于比特可分性和MILP方法搜索FBC算法的积分区分器.首先,将FBC算法的轮函数拆分为S盒、复制和异或等基本运算,根据比特可分性在基本运算中的传播规律,构建线性不等式刻画比特可分性的传播;其次,通过将所得线性不等式组作为约束条件,构建MILP模型寻找积分区分器最高轮数的下界,并提出判断r轮积分区分器是否存在的算法;最终,结果表明FBC128-128/256和FBC256-256的积分区分器轮数可分别达到11轮和14轮,均优于现有积分分析结果.
展开更多
关键词
积分分析
轻量级分组密码
fbc
算法
混合整数线性规划
在线阅读
下载PDF
职称材料
分组密码FBC的差分分析
6
作者
刘端
罗毅博
+4 位作者
贾珂婷
张国艳
邹光南
尤启迪
陈颖
《中国科学:信息科学》
CSCD
北大核心
2024年第2期335-353,共19页
FBC是一种轻量级分组密码算法,由于结构简单、软硬件实现灵活等优点成为2018年中国密码学会(CACR)举办的全国密码算法设计竞赛中晋级到第2轮的10个算法之一.FBC密码包含3个版本支持128和256两种比特长度的明文分组以及128和256两种比特...
FBC是一种轻量级分组密码算法,由于结构简单、软硬件实现灵活等优点成为2018年中国密码学会(CACR)举办的全国密码算法设计竞赛中晋级到第2轮的10个算法之一.FBC密码包含3个版本支持128和256两种比特长度的明文分组以及128和256两种比特长度的密钥,本文主要对分组长度128位的两个版本进行分析.我们基于SAT(Boolean satisfiability problem)模型对FBC的差分特征进行自动化搜索,得到了新的14轮差分路线,概率为2^(-102.25).基于此路线我们给出了18轮FBC128-128和20轮FBC128-256差分分析,并且在分析过程中给出了复杂度估计.对于18轮FBC128-128差分分析,时间复杂度和存储复杂度分别为2^(101.5)和2^(52).对于20轮FBC128-256差分分析时间复杂度和存储复杂度分别为2^(184)和2^(96).
展开更多
关键词
分组密码
差分分析
fbc
算法
布尔可满足性问题
原文传递
题名
轻量级分组密码算法FBC
被引量:
13
1
作者
冯秀涛
曾祥勇
张凡
曾光
唐灯
甘国华
王永兴
机构
中国科学院数学与系统科学研究院
湖北大学数学与统计学学院
兴唐通信科技有限公司
战略支援部队信息工程大学网络空间安全学院数学工程与先进计算国家重点实验室
西南交通大学数学学院
北京太一云科技有限公司
北京科技大学计算机与通信工程学院
中国科学院大学数学学院
出处
《密码学报》
CSCD
2019年第6期768-785,共18页
基金
国家自然科学基金(61572491,61761166010,61872435)
国家重点研发计划(2016YFB0800401,2017YFB0803203)
+1 种基金
数学工程与先进计算国家重点实验室开放基金(2018A06)
太一云项目(Y790101)~~
文摘
FBC是一族轻量级分组密码算法,主要包含FBC128-128,FBC128-256和FBC256-256三个版本,可支持128和256两种比特长度的明文分组以及128和256两种比特长度的密钥.FBC算法采用4路两重Feistel结构设计,在结构上通过增加两个异或操作的微小代价较大提高整体结构的扩散特性.非线性函数F采用切片技术,其中,S盒基于NFSR构造,其各项密码学性质达到最优,同时硬件实现代价达到最小,为最轻的S盒之一;线性变换L仅由循环移位和异或构成,具有较好的密码学特性的同时兼顾好的软硬件实现效能.在安全性方面,我们基于混合整数线性规划(MILP)寻找最少活跃S盒个数的方法对其进行差分、线性、不可能差分以及积分等方法的分析.实验结果表明,FBC可以抵抗上述各种攻击方法的攻击.FBC算法不仅具有结构简洁,轻量化,安全性高等特性,还具有灵活高效的软硬件实现方式,可以满足不同平台的应用需求.
关键词
轻量级分组密码
FEISTEL结构
fbc
算法
混合整数线性规划
比特切片
Keywords
lightweight block
cipher
Feistel structure
fbc
MILP
bit-slice
分类号
TP309.7 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
FBC模型的伪随机性和超伪随机性
2
作者
刘楠
金晨辉
于俊伟
崔霆
机构
战略支援部队信息工程大学
河南工业大学人工智能与大数据学院
出处
《软件学报》
EI
CSCD
北大核心
2024年第10期4826-4836,共11页
基金
河南省优秀青年科学基金(222300420100)
国家自然科学基金(61772547)。
文摘
FBC分组密码算法是入选2018年全国密码算法设计大赛第2轮的10个分组密码算法之一.FBC主要采用四分支两路Feistel结构设计,是一个实现效率高的轻量级分组密码算法.将FBC算法抽象为FBC模型,并研究该模型的伪随机性和超伪随机性,在FBC轮函数都是相互独立的随机函数的条件下,给出能够与随机置换不可区分所需的最少轮数.结论表明,在选择明文攻击条件下,4轮FBC与随机置换不可区分,因而具有伪随机性;在自适应性选择明密文攻击条件下,5轮FBC与随机置换不可区分,因而具有超伪随机性.
关键词
分组密码
fbc
模型
伪随机性
超伪随机性
Keywords
block
cipher
fbc
model
pseudorandomness
super-pseudorandomness
分类号
TP309 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
基于MILP对轻量级密码算法FBC-128的差分分析
被引量:
1
3
作者
赵琪
樊婷
韦永壮
机构
桂林电子科技大学广西密码学与信息安全重点实验室
出处
《电子学报》
EI
CAS
CSCD
北大核心
2024年第6期1896-1902,共7页
基金
国家自然科学基金(No.62162016)
广西自然科学基金创新研究团队项目(No.2019GXNSFGA245004)。
文摘
FBC(Feistel-based Block Cipher)是入围全国密码算法设计竞赛第二轮的轻量级分组密码.由于它具备算法结构简洁、安全性高及软硬件实现性能卓越等优点,备受业界广泛关注.FBC密码算法的数据分组长度和密钥长度至少为128比特,记为FBC-128.目前对FBC-128算法差分攻击的最好结果是12轮,时间复杂度为293.41次加密,数据复杂度为2122个选择明文对.然而,FBC算法是否存在更长的差分区分器,能否对其进行更高轮数的密钥恢复攻击仍有待解决.本文基于混合整数线性规划(MILP)的自动化搜索方法,提出了“分段统计法”来求解FBC-128的差分特征.实验测试结果表明:FBC-128存在15轮差分区分器,其概率为2-121.然后将其向后扩展1轮,对16轮FBC-128算法发起密钥恢复攻击,其数据复杂度为2121个选择明文数据量,时间复杂度为292.68次加密.与已有结果相比,差分区分器和密钥恢复攻击都提升了4轮,并且所需的数据复杂度和时间复杂度更低.
关键词
自动化分析
混合整数线性规划
分组密码算法
差分区分器
密钥恢复攻击
fbc
算法
Keywords
automatic analysis
mixed-integer linear programming
block
cipher
differential distinguisher
key recovery attack
fbc cipher
分类号
TN918 [电子电信—通信与信息系统]
在线阅读
下载PDF
职称材料
题名
分组密码FBC的截断差分分析
4
作者
邹光南
刘端
贾珂婷
张国艳
机构
清华大学计算机科学与技术系
山东大学网络空间安全学院
清华大学网络科学与网络空间研究院
中关村实验室
密码技术与信息安全教育部重点实验室
山东区块链研究院
出处
《密码学报(中英文)》
CSCD
北大核心
2024年第3期602-620,共19页
基金
国家自然科学基金(62072270)
山东省重点研发计划(2020ZLYS09)。
文摘
为了促进密码算法的设计和实现,中国密码学会(CACR)于2018年举办全国密码算法设计竞赛,其中FBC算法是晋级到第二轮的十个算法之一.FBC有三个版本,即FBC128-128、FBC128-256和FBC256-256,分别能够支持128比特和256比特长度的明文和密钥.FBC算法采用4路两重Feistel结构设计,便于硬件实现.本文利用中间相遇的截断差分构造方法,针对FBC加密算法,为FBC-128算法构造了11轮概率为2^(-108)的截断差分路线,基于该区分器,对FBC-128算法第一次给出15轮密钥恢复攻击,其中攻击的数据复杂度为2^(99)选择密文,时间复杂度是2^(100)次15轮加密,比已有的分析结果提高了3轮.对于256比特分组长度的FBC-256算法构造了15轮概率为2^(-236)的截断差分路线,基于该区分器,对FBC-256算法给出了20轮密钥恢复攻击,攻击的数据复杂度为2^(227)选择密文量,时间复杂度是2^(222.6)次20轮加密.
关键词
分组密码
fbc
截断差分
密码分析
Keywords
block
cipher
fbc
truncated differential
cryptanalysis
分类号
TP309.7 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
轻量级分组密码算法FBC的积分分析
被引量:
1
5
作者
谢雨欣
高莹
机构
北京航空航天大学网络空间安全学院
中关村实验室
出处
《密码学报(中英文)》
CSCD
北大核心
2024年第3期681-691,共11页
基金
国家重点研发计划(2022YFB2701600)。
文摘
FBC算法是由冯秀涛等人于2018年在中国密码学会举办的全国密码算法设计竞赛中提出的轻量级分组密码算法,包含FBC128-128、FBC128-256和FBC256-256三个版本,具有轻量化、安全性高和软硬件实现灵活等特点.本文基于比特可分性和MILP方法搜索FBC算法的积分区分器.首先,将FBC算法的轮函数拆分为S盒、复制和异或等基本运算,根据比特可分性在基本运算中的传播规律,构建线性不等式刻画比特可分性的传播;其次,通过将所得线性不等式组作为约束条件,构建MILP模型寻找积分区分器最高轮数的下界,并提出判断r轮积分区分器是否存在的算法;最终,结果表明FBC128-128/256和FBC256-256的积分区分器轮数可分别达到11轮和14轮,均优于现有积分分析结果.
关键词
积分分析
轻量级分组密码
fbc
算法
混合整数线性规划
Keywords
integral attack
lightweight block
cipher
fbc
MILP
分类号
TP309.7 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
分组密码FBC的差分分析
6
作者
刘端
罗毅博
贾珂婷
张国艳
邹光南
尤启迪
陈颖
机构
山东大学网络空间安全学院
中国科学技术大学网络空间安全学院
清华大学网络科学与网络空间研究院
中关村实验室
密码技术与信息安全教育部重点实验室
山东区块链研究院
北京卫星信息工程研究所天地一体化信息技术国家重点实验室
清华大学计算机系
北京电子科技学院密码科学与技术系
出处
《中国科学:信息科学》
CSCD
北大核心
2024年第2期335-353,共19页
基金
国家重点研发计划(批准号:2022YFB2702804)
国家自然科学基金(批准号:62072270)
山东省重点研发计划(批准号:2020ZLYS09,2019JZZY010133)资助项目。
文摘
FBC是一种轻量级分组密码算法,由于结构简单、软硬件实现灵活等优点成为2018年中国密码学会(CACR)举办的全国密码算法设计竞赛中晋级到第2轮的10个算法之一.FBC密码包含3个版本支持128和256两种比特长度的明文分组以及128和256两种比特长度的密钥,本文主要对分组长度128位的两个版本进行分析.我们基于SAT(Boolean satisfiability problem)模型对FBC的差分特征进行自动化搜索,得到了新的14轮差分路线,概率为2^(-102.25).基于此路线我们给出了18轮FBC128-128和20轮FBC128-256差分分析,并且在分析过程中给出了复杂度估计.对于18轮FBC128-128差分分析,时间复杂度和存储复杂度分别为2^(101.5)和2^(52).对于20轮FBC128-256差分分析时间复杂度和存储复杂度分别为2^(184)和2^(96).
关键词
分组密码
差分分析
fbc
算法
布尔可满足性问题
Keywords
block
cipher
differential cryptanalysis
fbc
Boolean satisfiability problem
分类号
TN918.1 [电子电信—通信与信息系统]
原文传递
题名
作者
出处
发文年
被引量
操作
1
轻量级分组密码算法FBC
冯秀涛
曾祥勇
张凡
曾光
唐灯
甘国华
王永兴
《密码学报》
CSCD
2019
13
在线阅读
下载PDF
职称材料
2
FBC模型的伪随机性和超伪随机性
刘楠
金晨辉
于俊伟
崔霆
《软件学报》
EI
CSCD
北大核心
2024
0
在线阅读
下载PDF
职称材料
3
基于MILP对轻量级密码算法FBC-128的差分分析
赵琪
樊婷
韦永壮
《电子学报》
EI
CAS
CSCD
北大核心
2024
1
在线阅读
下载PDF
职称材料
4
分组密码FBC的截断差分分析
邹光南
刘端
贾珂婷
张国艳
《密码学报(中英文)》
CSCD
北大核心
2024
0
在线阅读
下载PDF
职称材料
5
轻量级分组密码算法FBC的积分分析
谢雨欣
高莹
《密码学报(中英文)》
CSCD
北大核心
2024
1
在线阅读
下载PDF
职称材料
6
分组密码FBC的差分分析
刘端
罗毅博
贾珂婷
张国艳
邹光南
尤启迪
陈颖
《中国科学:信息科学》
CSCD
北大核心
2024
0
原文传递
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部