CPLD/FPGA技术在分组密码中的应用研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:cxddqqqqqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,人们对信息安全的要求越来越高,因而利用密码技术对信息进行加密的重要性已日益突出.目前已有分组算法软件实现速度很难突破100Mbps的大关,就算是用DSP来实现,速度也很低.因此,出于速度和安全上的考虑.非常需要用硬件来实现这些算法.比较合适的方法就是用CPLD/FPGA技术,这种方法是实现ASIC技术的必经之路,开发周期短,而且能满足算法设计及其安全的需要.文章分为两部分,第一部分包括两章,即第二章和第三章,是基本原理介绍.其中第2章概述了CPLD/FPGA基本原理.第三章对分组密码的基本原理进行了介绍.第二部分从体系结构的角度详细讨论了CPLD/FPGA技术在分组密码中的应用.在这一部分,作者从实际工作出发,根据国际,国内已有的技术,提出了几种加密体系结构,这一部分包括五章.其中第四章给出了分组加密的几种基本体系结构.第五章详细讨论了CPLD/FPGA实现分组加密的接口模块的设计;第六章则从体系结构的角度详细研究了加/解密模块和密钥变换模型的CPLD/FPGA实现方式;第七章从指令集的角度详细讨论分组密码的各组成部分的CPLD/FPGA实现技术.第八章探讨了五种AES候选算法的CPLD/FPGA实现方案.最后,第九章对整个研究工作做了总做和展望.
其他文献
本文介绍了WebGIS的特点和构成方法,然后介绍MapGuide平台的体系结构的各个组成部分以及这些软件组件是怎样协同工作的。论文中列举了三种开发基于MapGuide平台的WebGIS应用的
随着网络入侵事件的日益增多,人们逐渐认识到传统的单一的安全技术不能满足安全要求.网络安全是一个过程,需要将各种技术结合起来,考虑系统的动态行为,入侵检测技术应运而主.
以前视图选择和数据立方计算两方面的研究是分开的,由于视图选择往往需要事先估算视图的大小,选择完后还要对所选的视图进行实化,即进行数据立方计算.基于对视图选择算法PBS
作为人工智能的一个重要应用,人脸机器自动识别是一项极具挑战性的难题。它在理论和应用中的潜在价值一直激励着科研人员的不懈努力。本文主要研究了人脸图像的计算机识别问
数据采集和数据处理是配电自动化系统的两个基本功能.是为其他各种高层应用提供基本数据服务的,是其他应用的基础.该文所涉及的主要部分是从分布式、程序并发与协同设计思想
本文首先提出了国内近几年来办公自动化系统中存在的问题,重点分析了软件的模块复用性差这个问题。针对这个问题,本文提出可以建立一个工作流模型以解决。随后详细分析了在办公
随着互联网的普及,向搜索引擎提交查询进行信息检索已经成为人们获取网络信息的主要方法。人名检索是最常见的检索之一,通过搜索引擎可以很方便的获取一个人物的信息,但是由
本文首先分析比较了电力系统短期负荷预测的传统方法时间序列法和回归方法以及最近的专家系统和神经网络技术的优点和不足,然后针对人工神经网络BP算法的不足对其进行了改进,采用了基于拟牛顿的自适应算法,它提高了网络学习效率,具有较快的收敛速度和较高的精度。接着提出了改进的遗传算法来改善神经网络的局部收敛性。文中利用神经网络和遗传算法的优点,建立了一种神经网络和遗传算法相结合的模型来进行电力系统的短期负荷预
石油地质是计算机图形学的主要应用领域之一.本论文首先分析了石油地质中有关三维可视化技术的三个重要特点:一是形状不规则;二是属于科学计算可视化范畴;三是要虚实结合、动