检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李沐 崔益军[2] 倪子颖 王成华[2] 刘伟强[2] LI Mu;CUI Yijun;NI Ziying;WANG Chenghua;LIU Weiqiang(Beijing Institute of Satellite Information Engineering,Beijing 100086,China;College of Electronic and Information Engineering/College of Integrated Circuits,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China)
机构地区:[1]北京卫星信息工程研究所,北京100086 [2]南京航空航天大学电子信息工程学院/集成电路学院,南京211106
出 处:《数据采集与处理》2022年第3期695-702,共8页Journal of Data Acquisition and Processing
基 金:国家自然科学基金(62134002,62104107);江苏省自然科学基金(BK20210287);中央高校基本科研业务费专项资金(NS2021031)。
摘 要:ZUC‑256是由中国开发的一种应对于5G通信和量子计算机的流密码,该算法主要包含ZUC‑256流密码和一种基于该流密码的完整性算法(EIA3)。本文设计了2种不同的ZUC‑256流密码轻量级电路结构,以及1种基于ZUC‑256流密码的EIA3算法结构。基于FPGA对设计的电路结构和算法结构进行实现,并进行了性能对比。对比结果表明:本文设计的2种电路结构最高达到了6.72 Gb/s的吞吐率,相较于现有的ZUC‑256电路设计在速度上提高了45.24%;本文设计的2种电路相较于之前的ZUC‑128占用资源更少,在面积上分别减少38.48%和30.90%;本文设计的EIA3算法结构仅用0.71μs即可对128位的数据进行加密。ZUC-256 is a stream cipher developed in China for 5G communication and post-quantum,which mainly includes the ZUC-256 stream cipher and the integrity algorithm(EIA3).This paper designs two kinds of hardware structures of ZUC-256 stream cipher and an EIA3 algorithm structure based on ZUC-256.And then the designed structures are implemented based on PFGA,and their performance is compared.Comparison results show that:The two new ZUC-256 designs reach a throughput of 6.72 Gb/s,which is 45.24%faster than the current ZUC-256 design,and they uses fewer resources than the previous ZUC-128 design,reducing the area by 38.48%and 30.90%,respectively.And the EIA3 algorithm based on ZUC-256 can complete encryption of 128 bit data within 0.71μs.
关 键 词:流密码 ZUC‑256 FPGA 硬件安全 轻量级加密
分 类 号:TN918[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222