导读:本文包含了加密卡论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:多核,算法,密钥,密码,芯片,数据,网络。
加密卡论文文献综述
王健,甘杰,杜鹏程,魏斌,徐靖林[1](2019)在《单芯片高集成高速PCIe加密卡设计和实现》一文中研究指出针对网络安全问题,为了提升网络数据信息的安全性,通过采用北京智芯微电子科技有限公司自主研发的高速安全芯片SC1038,实现了一种基于单芯片的高集成高可靠性的高速PCIe加密卡设计。SC1038高速安全芯片将算法、PCIe接口和MCU的功能集中到一颗芯片内,芯片支持SM1、SM2、SM3、SM4和SM7国密安全算法,同时支持DES、RSA和SHA国际安全算法,并且芯片内(本文来源于《电子世界》期刊2019年22期)
骆建军,王鑫,王祖良,周斌[2](2018)在《基于AES的硬盘加密卡密钥管理方案》一文中研究指出为了兼顾硬盘加密卡的安全性与简易性,提出一种基于高级加密标准AES算法的密钥管理方案。利用AES加密算法的安全性,从初始化密钥和安全认证两方面设计了密钥管理方案,并将方案应用于自主研发的专用集成电路ASIC芯片构建的硬盘加密卡上,验证了方案的安全性和简易性。(本文来源于《杭州电子科技大学学报(自然科学版)》期刊2018年03期)
王鑫[3](2018)在《高性能硬盘加密卡研究与实现》一文中研究指出在信息化时代,移动硬盘具有存储容量大、价格便宜等优点,是社会主流存储介质。因此,为移动硬盘提供一套简单、实用的安全机制是有重要意义的。硬盘数据加密方式分为两种:软件加密方案和硬件加密方案。硬件加密具有安全系数高、加密速度快、操作系统资源占用少等优先。与国外相比,国内关于硬盘加密卡技术研究起步较晚且不够成熟。本文研制的硬盘加密卡采用的主控芯片集成了AES硬件核、USB核、SATA核和DBUF核。外围电路设计和软件设计都相对较精简,外围电路除主控芯片外,只需外扩用户输入模块、硬盘卡状态显示模块和电源管理模块;软件设计固件包括USB核固件、AES核固件、SATA核固件、密钥管理固件、DBUF核固件、按键和LED控制固件。USB核固件包括USB控制传输固件和USB批量传输固件。密钥管理固件包括密钥生成固件、密钥存储固件、密钥验证固件和密钥更换固件。其中本硬盘加密卡采用叁级密钥管理方案,结合动态密钥更新和AES算法加密的安全性,实现复杂度低、安全系数高的密钥管理。最后对AES加解密数据及密钥生成、存储的正确性,硬盘加密卡速度,按键、LED管理和密钥的验证、修改和复位功能进行测试。测试结果表明,本硬盘加密卡各个功能运行正常,并具有传输速度快、AES加解密功能占用系统资源比例低、硬件设计简单、密钥安全性高等优点,具有很高的实用价值。(本文来源于《杭州电子科技大学》期刊2018-03-01)
彭帅[4](2017)在《基于安全ASIC密码芯片PCIE加密卡系统的设计与实现》一文中研究指出随着科技的发展和社会的进步,传统接口对数据的传输越来越不能满足用户的需求。并且用户对数据传输安全性的认知和需求也越来越高。本设计就满足了用户大数据、高安全性的需求。本文详细的阐述了基于国内某款高性能ASIC安全密码芯片PCIE加密卡系统的设计与实现。本设计主要包括两个方面:1、FPGA实现PEX8311芯片与安全ASIC密码芯片进行数据交互。开发Verilog HDL代码,用状态机实现密码芯片的时序要求。并且对Verilog HDL代码进行仿真测试,以验证其正确性,实现真正的数据交互。2、在PC端设计上位机软件,开发C++代码,并对上位机软件的C++代码进行调试,测试与验证,保证其能够将正确的数据、地址、命令等发送到密码芯片。本设计采用PEX8311芯片,实现上位机软件与FPGA芯片进行数据交互,通过PEX8311芯片将数据发送到FPGA,在通过FPGA的内部逻辑将数据发送到安全ASIC密码芯片。实现了PC端上位机软件对密码芯片的灵活控制,上位机软件向安全ASIC密码芯片发送数据,命令,地址等,操纵密码芯片的SM2加解密运算、SM3运算、密钥协商等。本设计最终形成了PCIE加密卡的最小系统,可以让用户更加直观的体验到对密码芯片的控制,满足用户对数据安全性的需求。本设计的创新工作如下:通过利用PEX8311芯片,FPGA内部逻辑,ASIC安全密码芯片,设计成一个PCIE加密卡的最小系统。实现的功能是可以传输大批量的数据,并最终对这些数据进行SM2算法运算和SM3算法运算,以确保数据的安全性。采用PCIE接口进行数据传输,支持PCIE 1.0a标准。此接口相比于传统接口,如:USB、SPI、UART等,传输的数据量更大,速度更快,可以满足用户对大数据传输的需求。由于PEX8311芯片与ASIC安全密码芯片的时序完全不同,因此本设计采用Verilog HDL语言设计状态机仿造密码芯片的时序要求,以完成PEX8311芯片与密码芯片的数据交互。本设计完全站在用户使用方便快捷,满足用户需求的角度来完成PCIE加密卡系统的设计与实现。(本文来源于《辽宁大学》期刊2017-05-01)
贾翠翠[5](2017)在《基于FPGA的PCIE网络加密卡设计》一文中研究指出在互联网的飞速发展和全球信息化进程的推进下,网络安全问题随之不断加剧。基于可编程逻辑器件的硬件加密技术存在许多的优势,如并行执行、设计灵活、可靠性高、保密性好和可扩展性等。本篇文章依据网络传输协议、数据传输原理和网络加密技术设计和实现了基于FPGA的PCIE网络加密卡。本次设计的网络加密卡具有实用性强和可扩展性的优点,且在信息安全领域有着良好的应用前景。本设计主要基于FPGA的开发环境以VHDL/Verilog语言来实现对网络数据的加解密功能,即在发送过程中对数据进行加密,然后通过互联网进行加密数据的传输,在接收过程中对网络传输来的加密数据进行解密。该设计实现了网络数据的安全加密传输,保证了网络数据传输的可靠性和安全性。网络加密卡与上位机的通信采用PCIe总线接口,使用FPGA中的逻辑设计来实现,从而大大缩短了开发周期,简化了设计流程。本文主要实现了网络加密卡的系统功能。本文首先对网络加密卡进行硬件总体框架设计;然后采用Artix-7系列的FPGA芯片作为设计的主芯片;接着基于FPGA的开发环境以VHDL/Verilog HDL语言来实现FPGA内部各模块的硬件逻辑设计,主要包括基于PCIE IP核的调用以及PIO方式的存储器读写时序逻辑的设计、TCP/IP协议模块的逻辑设计和MAC控制器的设计;最后通过开发软件自带的调试工具对网络加密卡的FPGA内部功能模块设计进行在线逻辑分析与调试。(本文来源于《黑龙江大学》期刊2017-04-25)
刘宇[6](2016)在《薄膜加密卡设计与实现》一文中研究指出随着社会信息化的发展,手机已经成了人们工作和生活离不开的必需品。近年来,银行等金融机构提出加强“手机金融业务”的发展规划,其核心技术在于将他们的服务引入用户手机中,即让金融卡片与现有SIM卡的手机系统整合,更好地提供各种手机金融业务。然而由于种种限制,却很难找到这样的一种方式。为了支持远程支付,方便使用,本论文针对手机的SIM卡提出了研制“薄膜加密卡”,研究、设计和实现了一种基于SIM卡的加密卡,并详细地研究了相关的电路及软硬件模块的实现。目前就金融领域使用的加密卡种类很多,大体可以分为按键型、语音型等。这些加密卡大多应用于个人电脑。在手机支付领域,目前国内所有产品均为外接式,就加密手机均为在手机主板添加加密模块的一体式,导致加密手机均为专业手机型号,不能满足用户不更换手机,不更换号码就可以使用加密支付的要求。国外有类似加密产品,但对国内智能手机,及国内3G等标准不能很好的支持。在加密卡设计方面,本论文创新提出一种粘贴到SIM卡上的双智能卡系统的方法和产品形态的薄膜复合智能卡的实现方法。将传统的在手机主板添加加密模块的一体式的加密手机改为在无需用户更换现有手机SIM卡和手机终端的情况下,通过粘贴在用户手机SIM卡上的“薄膜加密卡”预置的应用程序,通过短信通道,并结合手机显示屏和键盘,即可共同完成的电子银行应用。用户可以在无需换卡、换手机的前提下获得银行推出的更多金融应用和服务,用户使用手机迅速完成远程支付、转账缴费等业务,这样通过多种多样的新手段和新渠道发展现有手机用户成为他们的增值服务用户,给金融机构拓展出全新的市场发展空间。(本文来源于《西安电子科技大学》期刊2016-09-01)
郭玉超[7](2016)在《基于Linux系统网络加密卡设计》一文中研究指出随着近几年互联网的飞速发展,电子商务、移动支付、互联网金融、网络银行、O2O平台等已经融入了每个人的生活,搜索引擎、多媒体网络信息传输、社交网络也早就与我们息息相关。人们逐渐习惯并且依赖于通过计算机从网络获取各种各样的信息或者编辑信息在网络上传输,互联网的开放性和匿名性使得网络信息变得非常不安全,这使得网络安全问题不断加剧。因此,网络安全产品的研究有着巨大的前景和意义。本文主要设计了一种基于Linux系统、以FPGA为载体的“网络数据加密卡”的实现方案。硬件主要基于FPGA的开发环境以VHDL语言来实现,网卡芯片采用DM9000芯片。软件驱动部分是基于开源Linux系统来实现。本设计主要实现的功能为数据在发送过程中可以通过本“网络数据加密卡”自主选择是否需要对数据进行加密,然后通过互联网进行加密数据或者非加密数据的传输。在接收过程中可以对加密数据进行解密。本设计在FPGA内部主要对祖冲之算法进行了实现。该系统以硬件加密为基础,实现了网络数据的安全加密传输,保证了网络数据传输的可靠性和安全性。本论文对于硬件部分首先进行整体的需求分析和硬件模块化的总体框架进行研究。阐述了基于PCI协议的PCI接口实现和PCI协议原理、DM9000网卡芯片的控制和工作过程。详细介绍在FPGA内部与DM9000芯片连接的控制模块和DM9000操作模块的原理、序列加密祖冲之算法的原理和实现。在软件部分,主要研究了基于Linux系统的PCI接口网卡驱动。其中阐述PCI接口网络设备驱动的整体框架和工作过程,并且详细介绍其中数据的处理机制和网络数据发送接收的工作原理。本设计经过在互联网多台计算机实验验证,安全可靠的实现了数据加密传输。(本文来源于《黑龙江大学》期刊2016-05-25)
秦培斌[8](2015)在《基于多核路由器的加密卡驱动系统设计与实现》一文中研究指出网络技术迅速发展的今天,网络设备仅仅能够进行简单的数据传输已经不能满足日益增长的市场需求。随着4G、云计算、大数据、互联网金融等多种业务不断融入数据通信网络,人们对网络设备的功能提出了更多需求。以路由器为例,除了实现最基本的数据转发,为了对付计算机病毒,需要实现防火墙功能;为了进行无线接入,需要实现WLAN功能;为了保障数据传输安全,需要实现数据加密功能。这些新需求的实现,对网络设备厂商提出了更高的要求。在众多需求面前,传统的单核处理器已显得力不从心,通过多核处理器来提高网络设备的整体性能已成为一种趋势。本文正是针对多核路由器进行研究,设计并实现了基于多核路由器的加密卡驱动系统。首先,论文明确了在路由器中实现SM1加密算法加密的背景及意义,介绍了路由器的发展状况。然后,概述了多核处理器、分布式系统以及本文所涉及的VxWorks操作系统等基础内容。接下来,根据多核路由器与加密卡的物理关系,抽象出了加密卡与多核路由器的逻辑关系以及报文收发流程。根据报文收发流程,设计了加密请求报文、解密请求报文、加密应答报文、解密应答报文、随机数获取报文、随机数应答报文的帧格式,并详细解释了帧格式的设计原理和各字段的含义。在此基础上,利用Tornado集成开发环境,在VxWorks嵌入式实时操作系统上,用C语言实现了多核路由器中IPSec层与硬件加密卡之间的驱动程序设计,包括板卡初始化模块、工装测试模块、数据收发模块和调试模块。其中,数据加解密过程采用异步流水线设计,相对于同步加解密这种设计能够充分发挥多核处理器并行处理的优势,满足高性能路由器的转发速率要求。此外,本设计对随机数获取流程进行了优化,采用软件缓存一次获取2K个随机数,这种设计大大提高了加密隧道的建立效率。最后,论文对所设计的加密卡驱动程序进行了功能测试和性能测试。测试表明,本设计达到了预期目的。通过本文的研究,完成了对多核路由器中采用SM1加密算法的加密卡的驱动,实现了多核路由器中数据的高速加解密。这对加强我国网络信息安全建设、促进我国信息安全技术发展具有一定实际意义。(本文来源于《西南交通大学》期刊2015-05-01)
苏振宇[9](2014)在《基于FPGA的税控算法加密卡设计与实现》一文中研究指出针对税控领域中发票数据的防伪问题,设计了一种基于FPGA的税控算法加密卡。该加密卡以FPGA为控制核心,通过嵌入式PCI-IP核实现了PCI总线的接口逻辑,并利用状态机控制税控密码算法芯片高效运行,另外,设计的DMA控制器实现了数据的快速传输。通过仿真验证,该设备应用于税控行业,可保证发票数据的正确加密和可靠存储。(本文来源于《电子科技》期刊2014年12期)
秦培斌,肖志辉,杨大川,杨洋,李希源[10](2014)在《基于多核处理器的加密卡异步并行驱动设计》一文中研究指出文中通过对VxWorks下多核编程的研究,根据IPSec层异步加解密调用的需求,设计了一种稳定高效的加密卡缓存和数据收发方案,满足了数据高速加解密的需求。加密卡内含6个加解密信道,6个加解密信道通过一个万兆以太通道与主机端相连。驱动程序接收来自IPSec层的加解密数据并进行缓存后,将报文通过万兆以太通道发送给加密卡上相应的加解密信道进行处理。加密卡处理完成后将加解密数据通过以太通道送回主机端,并返回加密卡驱动层,由加密卡驱动层的回调函数返回IPSec。多核并行运行时,不同的核都可以进行异步加解密操作。测试结果表明,这种设计方案是一种高效的、具有良好兼容性的驱动实现方法。(本文来源于《通信技术》期刊2014年07期)
加密卡论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
为了兼顾硬盘加密卡的安全性与简易性,提出一种基于高级加密标准AES算法的密钥管理方案。利用AES加密算法的安全性,从初始化密钥和安全认证两方面设计了密钥管理方案,并将方案应用于自主研发的专用集成电路ASIC芯片构建的硬盘加密卡上,验证了方案的安全性和简易性。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
加密卡论文参考文献
[1].王健,甘杰,杜鹏程,魏斌,徐靖林.单芯片高集成高速PCIe加密卡设计和实现[J].电子世界.2019
[2].骆建军,王鑫,王祖良,周斌.基于AES的硬盘加密卡密钥管理方案[J].杭州电子科技大学学报(自然科学版).2018
[3].王鑫.高性能硬盘加密卡研究与实现[D].杭州电子科技大学.2018
[4].彭帅.基于安全ASIC密码芯片PCIE加密卡系统的设计与实现[D].辽宁大学.2017
[5].贾翠翠.基于FPGA的PCIE网络加密卡设计[D].黑龙江大学.2017
[6].刘宇.薄膜加密卡设计与实现[D].西安电子科技大学.2016
[7].郭玉超.基于Linux系统网络加密卡设计[D].黑龙江大学.2016
[8].秦培斌.基于多核路由器的加密卡驱动系统设计与实现[D].西南交通大学.2015
[9].苏振宇.基于FPGA的税控算法加密卡设计与实现[J].电子科技.2014
[10].秦培斌,肖志辉,杨大川,杨洋,李希源.基于多核处理器的加密卡异步并行驱动设计[J].通信技术.2014