一种密钥可配置的DES加密算法的FPGA实现
在传统的DES加密算法的基础上,提出一种对密钥实行动态管理的硬件设计方案,给出了其FPGA实现方法。通过对DES加密原理的分析,利用其子密钥的生成与核心算法相关性较弱的特点,对密钥进行重新配置。DES算法采用资源优先方案,在轮函数内部设置流水线架构,提高了整体处理速度;在FPGA上实现轮函数和密钥变换函数独立运算,减少了相邻流水线级间的逻辑复杂度,从而实现了DES算法在FPGA条件下的重构设计。最终通过对设计结果的功能仿真和测试分析,论证了整个设计的正确性。
用户评论
推荐下载
-
DES加密算法与解密算法的c++实现
用c++实现DES的加密与解密。非常好用。
13 2021-04-18 -
数据加密中的DES加密算法详解
本文详细介绍了DES数据加密算法的原理,并给出了一个例子演示了如何使用c#中的加密包进行DES算法加密,最后对DES进行了评价
53 2019-05-08 -
rsa公开密钥加密算法的matlab实现
本科毕业论文-—公开密钥加密算法RSA的MATLAB实现。
4 2024-04-14 -
一个java编写的DES加密算法
java编写的一个关于des的加密算法 请输入您要加密的字符串:des加密算法 请输入您自己想要的密钥:des 加密前的字符:des加密算法 您输入的密钥:des 加密后的字符:decba59b426
51 2018-12-16 -
C语言实现的DES对称加密算法
C语言实现的DES对称加密算法,老师布置的实验作业,原创,花了不少时间才调试成功。
27 2019-05-25 -
DES加密算法及其在Java中的实现
DES加密算法及其在Java中的实现javades介绍DES加密算法及其在Java中的实现没有代码
28 2019-06-04 -
论文研究DES加密算法的硬件实现.pdf
DES加密算法的硬件实现,王厚荣,,本文通过对DES算法的简单介绍,了解其基本的工作原理,利用硬件描述语言(VerilogHDL)和Xilinx的ISENavigator仿真平台来实现。DES加密算�
26 2020-02-09 -
基于ARM的3DES加密算法实现
结合嵌入式系统的特点及3DES加密算法,实现了基于ARM的3DES的加密算法的系统设计,详细阐述了3DES算法原理及加密系统的实现过程,并给出了演示结果。此系统具有方便、灵活、体积小,可定制等特点,因
18 2020-08-29 -
Java最简单的DES加密算法实现案例
下面小编就为大家带来一篇Java最简单的DES加密算法实现案例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
9 2020-09-03 -
DES加密算法的C++语言实现
内涵一个可以直接运行的EXE文件按提示输入需要加密的字符或者字母皆可给给出利用des加密后的密文输出也包含源代码的TXT文档还有一篇成品的实验报告请尊重作者的所有权
25 2020-06-07
暂无评论