搜索到5641篇“ 密码算法“的相关文章
- 一种基于网格的抗量子密码算法
- 本发明公开了一种基于网格的抗量子密码算法。该方法在提高数据隐私性与完整性的同时,有效降低了计算流程繁琐复杂的问题,进而保证了网格抗量子密码算法的完整性与可用性。首先,将密钥池中公钥与基于某一特定分布的噪声通过容错学习(L...
- 宋蕾黄炫哲王镜慨石乐义
- 分组密码算法uBlock积分攻击的改进
- 2024年
- 积分攻击是由Daemen等人(doi:10.1007/BFb0052343)于1997年提出的一种密码分析方法,是继差分分析和线性分析之后最有效的密码分析方法之一。作为2018年全国密码算法设计竞赛分组算法的获胜算法,uB-lock抵抗积分攻击的能力受到较多的关注。为了重新评估uBlock家族密码算法抵抗积分攻击的安全性,该文利用单项式传播技术,结合混合整数线性规划(MILP)工具搜索积分区分器,并利用部分和技术进行密钥恢复攻击。对于uBlock-128/128和uBlock-128/256,基于搜索到的9轮积分区分器分别进行了首个11轮和12轮攻击,数据复杂度为2~(127)选择明文,时间复杂度分别为2~(127.06)和2~(224)次加密,存储复杂度分别为2~(44.58)和2~(138)字节;对于uBlock-256/256,基于搜索到的10轮积分区分器进行了首个12轮攻击,数据复杂度为2~(253)选择明文,时间复杂度为2~(253.06)次加密,存储复杂度为2~(44.46)字节。与之前uBlock的最优积分攻击结果相比,uBlock-128/128和uBlock-256/256的攻击轮数分别提高2轮,uBlock-128/256的攻击轮数提高3轮。本文的攻击说明,uBlock针对积分攻击依然有足够的安全冗余。
- 王晨崔佳敏李木舟王美琴
- 关键词:密码分析分组密码
- 后量子密码算法的软件实现研究
- 2024年
- 基于公钥密码算法的各类安全技术已经成为了目前网络空间安全的重要基石,在构建信任体系、保护传输安全、身份鉴别等方面发挥着举足轻重的作用.然而,利用Shor算法,量子计算机可以在多项式时间内破解RSA、ECC等当前主流公钥密码体制所依赖的数学困难问题.随着量子计算技术的发展,这一安全威胁日益迫近,所以学术界和工业界都致力于研制抵御量子计算机攻击的公钥密码体制.NIST后量子密码标准化项目是目前最具代表性的项目之一,它于2017年征集了数量众多、种类多样的后量子密码方案,目前已产生阶段性结果.除了算法安全性分析之外,各后量子密码算法的软件实现性能也是该项目评价其优劣的重要指标之一.本文围绕六类主要的后量子密码算法,以密码算法软件实现的视角,详细分析了每一类的代表方案及其主要计算负载、优化算法以及软件实现特点;并基于x86和ARM平台,全面梳理和总结了各文献中提出的、特定类型算法的加速技术和通用优化方法.
- 周天郑昉昱林璟锵魏荣唐文煦
- 关键词:公钥密码软件实现
- 基于FPGA的TANGRAM分组密码算法实现
- 2024年
- TANGRAM系列分组密码算法是一种采用比特切片方法,适合多种软硬件平台的系列分组密码算法。针对TANGRAM-128/128算法,使用Verilog HDL对该算法进行FPGA实现并提出设计方案。首先,介绍了TANGRAM密码算法的特点和流程,提出了针对TANGRAM密码算法进行44轮加/解密迭代计算的方案,该方案采取有限状态机的方法有效降低了资源消耗;其次,基于国产高云云源平台,完成了基于高云FPGA的算法工程实现,以及功能仿真和数据的正确性验证,同时在QuartusⅡ13.1.0平台上也进行了相关测试,用以比较。测试结果表明,TANGRAM系列分组密码算法基于Altera公司的CycloneⅣE系列EP4CE40F29C6芯片进行工程实现,最大时钟频率为138.64 MHz,加/解密速率为403.30 Mbps;基于高云半导体GW2A-55系列芯片的最大时钟频率为96.537 MHz,加/解密速率为280.80 Mbps。
- 王建新许弘可郑玉崝肖超恩张磊洪睿鹏
- 关键词:TANGRAM分组密码算法有限状态机
- ARX型密码算法的设计与分析
- 2024年
- ARX型密码算法是指由模加(Addition)、旋转移位(Rotation)和异或(XOR)等基本操作设计而成的密码学置换、杂凑函数、分组密码、序列密码、消息认证码和认证加密等对称密码算法.由于在效率、安全性和易实现性等方面的优势,ARX型密码得到了广泛应用,多个国际对称密码标准都采用了ARX型设计.另一方面,由于ARX算法中模加操作带来的复杂性,对ARX型密码算法的分析存在诸多困难问题.本文对ARX算法设计与分析方面的研究工作进行了归纳总结,提出了一些亟待解决的开放问题.
- 孙思维胡磊刘田雨牛钟锋汪达超张英杰
- 关键词:对称密码ARX密码设计密码分析
- 一种对称密码算法识别方法及系统
- 本发明公开了一种对称密码算法识别方法及系统,属于密码算法识别技术领域。包括获取二进制文件的动态执行轨迹并抽取汇编指令,基于汇编指令,通过预设的解析库获取汇编指令的输入输出位置;根据汇编指令中的指令助记符,定位循环位置,确...
- 付勇杜高磊曲军鹏孙云鸽
- 轻量级分组密码算法FBC的积分分析
- 2024年
- FBC算法是由冯秀涛等人于2018年在中国密码学会举办的全国密码算法设计竞赛中提出的轻量级分组密码算法,包含FBC128-128、FBC128-256和FBC256-256三个版本,具有轻量化、安全性高和软硬件实现灵活等特点.本文基于比特可分性和MILP方法搜索FBC算法的积分区分器.首先,将FBC算法的轮函数拆分为S盒、复制和异或等基本运算,根据比特可分性在基本运算中的传播规律,构建线性不等式刻画比特可分性的传播;其次,通过将所得线性不等式组作为约束条件,构建MILP模型寻找积分区分器最高轮数的下界,并提出判断r轮积分区分器是否存在的算法;最终,结果表明FBC128-128/256和FBC256-256的积分区分器轮数可分别达到11轮和14轮,均优于现有积分分析结果.
- 谢雨欣高莹
- MANTIS_(4.5)密码算法的中间相遇攻击
- 2024年
- MANTIS密码算法是一种轻量级可调分组密码算法,该算法采用代换—置换网络(Substitution-Permutation Network,SPN)结构和TWEAKEY框架。通过研究MANTIS密码算法结构特点,利用多重集、相关密钥筛选以及密钥桥等技术手段,构造了一个r=3的MANTIS算法的中间相遇区分器。利用此区分器,实现了r=4.5的MANTIS算法中间相遇攻击,攻击的存储复杂度为268个128比特块,数据复杂度为253个选择明文,时间复杂度为2121.8次MANTIS_(4.5)加密。
- 李征李曼曼陈少真
- 关键词:分组密码
- 一种针对密码算法芯片的自我检查方法
- 本发明公开一种针对密码算法芯片的自我检查方法,应用于计算机和集成电路领域,针对现有的硬件密码检测存在的检测能力优先,且易受集成电路加工影响的问题;本发明从密码算法的设计出发,首先提取密码算法模块的控制信号;然后提取密码算...
- 李磊周婉婷
- 基于密文特征的通用密码算法识别方法
- 本发明提供一种基于密文特征的通用密码算法识别方法。该方法包括:检测机构R生成待检测信息数据集并发送至检测机构服务器S;检测机构服务器S根据所述待检测信息数据集生成训练用密文数据集,并使用所述训练用密文数据集进行密码算法识...
- 袁科李家保杜展飞杨龙威史楠楠肖彤刘杨葛健
相关作者
- 李浪

- 作品数:180被引量:351H指数:9
- 供职机构:衡阳师范学院
- 研究主题:分组密码 密码算法 密钥扩展 轻量级 分组密码算法
- 韦永壮

- 作品数:148被引量:180H指数:6
- 供职机构:桂林电子科技大学
- 研究主题:S盒 分组密码 密码算法 分组密码算法 掩码
- 张焕国

- 作品数:517被引量:3,131H指数:28
- 供职机构:武汉大学
- 研究主题:信息安全 可信计算 密码学 可信平台模块 密码
- 武小年

- 作品数:105被引量:205H指数:6
- 供职机构:桂林电子科技大学
- 研究主题:S盒 密码算法 密钥恢复 掩码 分组密码算法
- 彭长根

- 作品数:253被引量:521H指数:10
- 供职机构:贵州大学
- 研究主题:隐私 公平 双线性对 加密 隐私保护