随着计算机运算速度的提高和计算机网络的发展,基于离散对数问题和大整数因子分解问题的数字签名算法越来越不能满足信息安全的需要。为了满足信息安全的要求,安全性依赖于椭圆曲线离散对数困难问题(ECDLP)的椭圆曲线密码体制是当前密码学界研究的热点之一。现有的求解ECDLP的算法都是全指数时间复杂度的算法。由于专用集成电路具有速度快、性能好、安全性高等优势,使得采用专用集成电路来实现椭圆曲线密码体制己成为主要趋势。因此,本课题着眼于应用,针对基于椭圆曲线数字签名算法的FPGA实现进行了较为深入的探讨与研究。 本课题从实际应用的需要出发,以初等数论、有限域理论、数字签名技术和椭圆曲线理论为依据,确定了如下基于椭圆曲线数字签名算法的硬件实现方案:首先,对实现基于椭圆曲线数字签名算法所需的算法和技术进行了剖析和系统设计。然后,按照层次化、模块化的设计思想,在Xinlinx公司的ISE 7.1工具中,采用硬件描述语言VHDL作为设计输入,对各运算器和控制模块进行电路设计;采用Menter公司的ModelSim SE 6.2b工具对之进行功能仿真,以保证底层设计的正确性。最后,在确保每个模块的设计正确的前提下,完成电路的总体设计,再进行总体设计的仿真与测试。 本课题对Schnorr数字签名算法的改进,实现了比未改进前的Schnorr数字签名算法平均节省三分之一的运行时间。对基于椭圆曲线数字签名算法的设计也获得了良好的指标:产生签名只需要1ms多的时间,验证签名也需要不到3ms。本课题的研究对实现电子交易安全方面有重要的作用,尤其是在密钥分配、电子货币、电子证券、电子商务和电子政务等领域都有重要的应用价值,其成果具有广泛的应用前景。
上传时间: 2013-04-24
上传用户:独孤求源
随着计算机和信息技术的飞速发展,信息的安全性越来越受到人们的重视。敏感信息的电子化在使用户得到便利的同时,数据、资源免泄漏也成为了人们必须注意的一个大隐患。在这个信息全球化的时代,病毒、黑客、电子窃听欺骗、网络攻击都是人们所必须面对的重大问题。出于这种需要,加密自然吸引了人们的注意力,而传统的软件加密技术已经越来越不能满足信息安全对运算速度和系统安全性的需求,硬件设施的开发显示出其重要性,硬件加密模块的地位也越来越重要。但其安全性仍存在着一定的问题,对安全性研究仍是不可放松的一个重要问题。 本文介绍了目前几种流行加密算法及标准,并对典型的公钥密码标准RSA进一步说明。RSA算法可以进行数字签名、数据加/解密,将其应用于数据安全领域具有很大的意义。针对于目前硬件加解密相对于软件加解密的种种优势,论文重点研究RSA算法的基于硬件FPGA的设计实现方案。FPGA是近几年的超大规模集成电路设计的焦点,其速度及成本等都占有一定的优势。对RSA算法的FPGA设计,论文主要研究两方面的内容:密钥生成部分中的素数检测问题和加/解密算法中关键瓶颈--大数模乘及模幂运算。并进行了软硬件的仿真、验证与测试。论文对RSA设计模块的可应用领域之一--智能卡及其安全性做了简单的介绍,并对论文所研究实现的模块在其中的应用进行了说明,从而体现了其实际应用价值。
上传时间: 2013-07-06
上传用户:juyuantwo
电源测量与分析入门手册 本入门手册将主要介绍如何使用示波器和专用软件进行开关电源设计测量。两个不同版本。都是中文的。 目录 简介 电源设计中的问题以及测量要求 示波器与电源测量 开关电源基础 准备进行电源测量 在一次采集中同时测量100 伏和100 毫伏电压 消除电压探头和电流探头之间的时间偏差 消除探头零偏和噪声 电源测量中记录长度的作用 识别真正的Ton 与Toff 转换 有源器件测量:开关元件 开关器件的功率损耗理论 截止损耗 开通损耗 详细了解SMPS 的功率损耗 安全工作区 动态导通电阻 di/dt dv/dt 无源器件测量:磁性元件 电感基础 用示波器进行电感测量 磁性元件功率损耗基础 用示波器进行磁性元件功率损耗测量 磁特性基础 用示波器测量磁性元件特性 输入交流供电测量 电源质量测量基础 SMPS 的电源质量测量 用示波器测量电源质量 使用正确的工具 用示波器进行电源质量测量
上传时间: 2013-07-03
上传用户:jjj0202
针对单件车间调度问题,设计一种基于整数编码的单亲遗传算法。该算法既具有单亲遗传算法运算量小、不存在“早熟收敛”现象等优点,在编码中又体现了单件车间调度的“保序性”等工艺约束条件,增强了调度算法的整体性
上传时间: 2013-04-24
上传用户:笨小孩
GB 8898-2001音频、视频及类似电子设备 安全要求,等同于IEC 60065:1998。
上传时间: 2013-06-22
上传用户:jrsoft
信号完整性问题与电路板设计,信号完整,电路板的设计
上传时间: 2013-06-23
上传用户:ccclll
·做了几次课程设计,因为电脑主板后面没有串口下载线插口,每次下载程序时都要到同学电脑那里去弄,好麻烦,而且现在的市场上主板也越来越小有口串口的了,特别是笔记本电脑,苦于如此,在网上搜了很多资料,按照网上的电路图用mega8做了个USB下载器,但是遇到了不少问题,自己摸索了很久才搞明白,现把一些问题及解决办法给出,希望对有需要的网友有帮助,还有本人制作的全资料,贡献给大家 下面是全资料,里面有个我做的
上传时间: 2013-06-13
上传用户:hw1688888
国嵌项目专题:安全文件传输 包含源代码及项目手册。
上传时间: 2013-04-24
上传用户:wanqunsheng
2009年STM32 全国研讨会 【3】STM32硬件设计问题解答
上传时间: 2013-04-24
上传用户:ruixue198909
SABER仿真系统模型开发注意问题SABER仿真系统模型开发注意问题
上传时间: 2013-07-17
上传用户:dajin