期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
ZUC算法的高性能硬件架构
1
作者 宋锐 张莎莎 +3 位作者 张若琳 向泽军 陈思维 曾祥勇 《密码学报(中英文)》 北大核心 2025年第4期820-835,共16页
ZUC(祖冲之)是我国自主研发的流密码算法,ZUC-256作为其升级版,旨在迎接5G通信与后量子密码时代的挑战.为满足5G超高可靠低时延通信等复杂场景对密码算法提出的高性能要求,本文基于ASIC平台设计了一种高吞吐率的ZUC硬件架构.首先,本文... ZUC(祖冲之)是我国自主研发的流密码算法,ZUC-256作为其升级版,旨在迎接5G通信与后量子密码时代的挑战.为满足5G超高可靠低时延通信等复杂场景对密码算法提出的高性能要求,本文基于ASIC平台设计了一种高吞吐率的ZUC硬件架构.首先,本文探索了一种基于多个加数的模(231−1)加运算方法,基于该方法与多级流水线技术,成功将线性反馈移位寄存器的自反馈回路的关键路径缩短至一个32比特加法器,从而显著缩短时钟周期,提高系统的工作频率.其次,本文基于加法器拆解的思想,对有限状态自动机的模232加法结构进行了时延优化的细分,使其关键路径等同于1个16比特的加法器与1个多路选择器级联的路径.实验结果表明,在TSMC 90 nm工艺库下,本文所提架构的工作频率最高可达1470 MHz,吞吐率最高可达47.04 Gbps,相较于现有研究成果,吞吐率提高了22.5%. 展开更多
关键词 ZUC算法 流水线 ASIC 高吞吐
在线阅读 下载PDF
Differential-Linear Attacks on Ballet Block Cipher
2
作者 ZHOU Yu CHEN Si-Wei +2 位作者 XU Sheng-Yuan XIANG Ze-Jun ZENG Xiang-Yong 《密码学报(中英文)》 北大核心 2025年第2期469-488,共20页
Ballet is one of the finalists of the block cipher project in the 2019 National Cryptographic Algorithm Design Competition.This study aims to conduct a comprehensive security evaluation of Ballet from the perspective ... Ballet is one of the finalists of the block cipher project in the 2019 National Cryptographic Algorithm Design Competition.This study aims to conduct a comprehensive security evaluation of Ballet from the perspective of differential-linear(DL)cryptanalysis.Specifically,we present an automated search for the DL distinguishers of Ballet based on MILP/MIQCP.For the versions with block sizes of 128 and 256 bits,we obtain 16 and 22 rounds distinguishers with estimated correlations of 2^(-59.89)and 2^(-116.80),both of which are the publicly longest distinguishers.In addition,this study incorporates the complexity information of key-recovery attacks into the automated model,to search for the optimal key-recovery attack structures based on DL distinguishers.As a result,we mount the key-recovery attacks on 16-round Ballet-128/128,17-round Ballet-128/256,and 21-round Ballet-256/256.The data/time complexities for these attacks are 2^(108.36)/2^(120.36),2^(115.90)/2^(192),and 2^(227.62)/2^(240.67),respectively. 展开更多
关键词 Ballet block cipher differential-linear(DL)cryptanalysis MILP/MIQCP distinguisher key-recovery attacks
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部