-
题名基于FPGA的RC4加密算法设计及实现
被引量:3
- 1
-
-
作者
苗三立
左金印
宋宇飞
-
机构
华北计算机系统工程研究所
北京大学
-
出处
《计算机测量与控制》
2018年第2期252-254,263,共4页
-
文摘
针对通信安全问题,采用自顶向下的设计方法,设计了一种RC4算法基于FPGA的实现方式,实现了通信数据的加密传输;根据RC4加密算法的原理和设计流程,使用Verilog HDL编程语言,采用有限状态机(FSM)的编程方式实现算法,通过Modelsim SE10.1a仿真软件进行仿真,并在FPGA开发板上进行验证;采用文章提出的FPGA设计方法实现的RC4加密算法相比软件加密方式和已有的FPGA实现方式速度有明显提高。
-
关键词
数据传输
VERILOG
HDL
FPGA
RC4
有限状态机
-
Keywords
data transmission
Verilog HDI.
FPGA
RC4
FSM
-
分类号
TH873.7
[机械工程—精密仪器及机械]
-
-
题名基于FPGA的PLC高速计数模块设计
被引量:3
- 2
-
-
作者
宋宇飞
宋黎定
苗三立
王振
-
机构
华北计算机系统工程研究所
-
出处
《电子测量技术》
2017年第9期210-215,共6页
-
文摘
通过对传统可编程逻辑控制器(PLC)计数模块的分析研究,介绍了基于FPGA设计的PLC高速计数模块。计数模块的核心计数部分由FPGA来完成,然后CPU通过SPI接口读取计数结果,其响应延迟只会受FPGA内部的时钟延时及外部配置电路的影响。该高速计数模块可以实现频率计数、脉冲计数、编码计数等多种不同应用场景的计数功能;同时可以实现对高频率脉冲的高精度计数并提高实时响应性。另外该模块有8路差分数字量输出,输出口可由计数结果来控制。
-
关键词
FPGA
高速计数模
PLC
-
Keywords
FPGA
high-speed counter
PLC
-
分类号
TP274.2
[自动化与计算机技术—检测技术与自动化装置]
TP911.7
[自动化与计算机技术]
-
-
题名轻量级序列密码研究进展
被引量:2
- 3
-
-
作者
王明兴
苗三立
朱明佳
-
机构
中国电子信息产业集团有限公司第六研究所
密码科学技术国家重点实验室
-
出处
《信息技术与网络安全》
2020年第12期25-29,共5页
-
文摘
随着移动通信和物联网的快速发展,在硬件资源受限和功耗较低的应用场景中对密码保护的需求越来越大,密码算法的轻量化成为必然要求,近年来,轻量级序列密码的设计与分析是一个研究热点。首先介绍了四个新型的轻量级序列密码,它们共同的特点是内部状态小于密钥长度的两倍;其次介绍了每种算法的最新安全性评估结果;最后探讨了轻量级序列密码的发展趋势。
-
关键词
小状态
轻量级序列密码
轮密钥函数
时间存储折中攻击
-
Keywords
small state
lightweight stream cipher
round key function
time memory data tradeoff
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名立方攻击研究进展
- 4
-
-
作者
王明兴
朱玉倩
苗三立
-
机构
中国电子信息产业集团有限公司第六研究所
密码科学技术国家重点实验室
-
出处
《信息技术与网络安全》
2020年第10期28-32,共5页
-
文摘
立方攻击是一种新型的代数分析方法,刚提出时对密码算法的分析效果并不理想。但是在引入多重集合可分性、可分路径的概念之后,立方攻击的过程转化为求解混合整数线性规划问题,再使用数学软件进行计算,大大提高了其分析能力。梳理了立方攻击的技术脉络,论述了其最新进展,给出了立方攻击亟待解决的研究问题,这将有助于掌握立方攻击的最新技术,便于开展对分组密码、序列密码和哈希函数等密码算法的分析工作。
-
关键词
序列密码
立方攻击
可分性
混合整数线性规划
-
Keywords
stream cipher
cube attack
division property
mixed integer linear programming
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-