虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

CryptoAPI数据加解密文件

  • FPGA在硬盘加密卡中的应用与研究

    随着我国信息化发展进程加快,信息化覆盖面扩大,信息安全问题也就随之增多,其影响和后果也更加广泛和严重。同时,信息安全及其对经济发展、国家安全和社会稳定的重大影响,正日益突出地显现出来,受到越来越多的关注。在和平年代,通过对信息载体进行大规模的物理破坏,从而达到危害信息安全的目的,在一定程度上是行不通的。然而,在信息安全的角力上,破坏者从来都没有放弃过,他们把目标对准了信息载体中的数据,由于数据的易失性,计算机数据成为信息安全中的最大隐患,同时也是破坏信息安全的一个突破口。 本文提出研制硬盘加密卡的主要目的是为了防止对计算机数据的窃取,保护硬盘中的数据。破坏者在得到硬盘后,也不能够得到硬盘中的数据,从而达到保护信息安全的目的。加密卡提供两个符合ATA-6标准的接口,串接在主板IDE接口和硬盘之间。存储在硬盘上的数据,是经过加密以后的加密数据;从硬盘上读出的数据,必须经过该卡的解密才可被正常使用,否则只是一堆乱码。加密卡采用FPGA技术实现IDE接口和加密算法,以减小加解密带来的速度上的影响。 论文的工作重点主要有以下几个方面的内容:FPGA及VHDL语言的研究,ATA协议标准研究及IDE接口的FPGA实现。论文对ATA协议做了细致的研究,分析了硬盘接口的工作机制以及主机与硬盘之间的通信协议,并在此基础上,重点研究了用FPGA的编程功能来实现一个计算机硬件底层接口协议的方法,详细介绍了芯片的内部框图及FPGA的软件流程图,提出了在实现过程中应注意的要点,最终用FPGA构建了一个双向IDE硬盘通道,实现了两套符合ATA-6规范的IDE接口。

    标签: FPGA 硬盘 加密卡 中的应用

    上传时间: 2013-08-02

    上传用户:Ants

  • 300种加密解密算法

    300种加解密算法,通过MSVC 6.0 and EGCS/cygwin32 1.1编译。MD2, MD5, SHA-1, MD5-MAC, HMAC, XOR-MAC, DES,IDEA, SHARK, GOST, CAST-128, Diamond2, RC2, RC5, RC6, MARS, ……。

    标签: 300 加密 解密 算法

    上传时间: 2013-04-24

    上传用户:yph853211

  • 一种多通道数据采集系统设计研究

    以C8051F020单片机为核心设计了多通道数据采集系统,采集系统通过USB与计算机连接,USB实现采集系统供电以及数据通信。基于VB6.0软件设计了控制界面和控制命令,采集数据以二进制文件形式保存,实现数据的多通道便携式数据采集。实际应用表明,该系统便携、操作方便,达到了设计要求。

    标签: 多通道 数据 采集 系统设计

    上传时间: 2013-12-18

    上传用户:wanghui2438

  • LaoenED.com 是DOS下的加密工具

    LaoenED.com 是DOS下的加密工具,就不用我多说了。可以和windos下的LaoenED V1.0交替加/解密。只不过它是COM文件要小巧得多

    标签: LaoenED DOS com 加密

    上传时间: 2015-01-22

    上传用户:aix008

  • S-DES的编程实现 S-DES的加密使用8位明文和10位密钥做为输入

    S-DES的编程实现 S-DES的加密使用8位明文和10位密钥做为输入,产生8位的密文做为输出。加解密使用相同的密钥。要求:采用CBC模式对文本加解密 1.对话界面:选择加密或解密,输入密钥,在目录中选择明文或密文文件(内容为二进制,.txt文件,),提示加密或解密完成 2.输出:产生密文文本或明文文本 3.提供:说明文档,源码,可执行程序,通过加密实验,给出运行结果. 4.提交分析雪崩效应文档:相同密钥下明文改变任一位时密文的位差异情况 相同明文下密钥改变任一位时密文的位差异情况

    标签: S-DES 8位 编程实现 加密

    上传时间: 2015-02-15

    上传用户:fhzm5658

  • AVR单片机的优化RC6 加密算法(速度快

    AVR单片机的优化RC6 加密算法(速度快,其优化思想绝对值得学习) 在有128bytes RAM 的AVR单片机上执行 rc6 16/10/8(16 bit/10 rounds/8 bytes keys) * 对多数代码进行了 C 语言优化,对数据相关循环移位,模乘等用ASM优化 * 在4MHz无乘法器的AVR上得到平均 1172 Bytes/s的加解密速度。 * 编译器: AVR-G

    标签: AVR RC6 单片机 加密算法

    上传时间: 2013-12-18

    上传用户:阿四AIR

  • 在线考试系统》。本系统适用于选择题(单选和多选)的练习和考试

    在线考试系统》。本系统适用于选择题(单选和多选)的练习和考试,系统自带 的题库是上海市高中一年级《信息科技》(使用华师大教材)的练习与训练的试题。   本系统主要有七大模块:学习信息、经验交流、学生练习、学生考试、试卷管理、题库操作、身份 资料、成绩查询、系统帮助。超级管理员还可进行系统设置。   本系统主要适用于学生总复习时的练习及测验。   一、使用环境   本系统主要在服务端运行。由于受环境所限,本系统只在下列环境中测试过:服务器端Windows 2000  ASP,客户端Windows 98/IE6.0。 系统的安全性:   系统数据放在date文件夹的datebase.mdb中。为增加系统的安全性可把此文件名改名如: adfadf.asp,然后修改open.asp文件第三行中的date\datebase.mdb部分,修改成你的数据库地址和 文件名,如:date\adfadf.asp。 最好把数据库放在另外的文件夹中(此文件夹最好是不在WEB服务范围内),然后修改open.asp 文件,在第三行前加个英文的单引号 ,让第三行失效,并把第四行前的单引号删除,让第四行起作用, 并修改其中的内容,修改成存放你的数据库地址,从根目录开始。如:“e:\testdata\adfadf.asp”。

    标签:

    上传时间: 2015-04-29

    上传用户:zhangjinzj

  • 2410开发板在ADS下的A/D转换测试程序。 运行步骤: 1 打开ad.mcp工程文件 2 运行 3 用一根导线连接ad 输入0通道

    2410开发板在ADS下的A/D转换测试程序。 运行步骤: 1 打开ad.mcp工程文件 2 运行 3 用一根导线连接ad 输入0通道,观察屏幕输出数据的变化 文件说明: ad_test.c:开发板初始化文件 ad.c :ad测试主文件

    标签: 2410 ADS mcp 运行

    上传时间: 2013-12-18

    上传用户:二驱蚊器

  • 使用VC编写的文件操作类FileTool,主要有四个函数: //加密文件,输入参数为文件名,采用了BlowFish加密算法 BOOL EncryptFile(char * pFileName)

    使用VC编写的文件操作类FileTool,主要有四个函数: //加密文件,输入参数为文件名,采用了BlowFish加密算法 BOOL EncryptFile(char * pFileName) //解密文件,输入参数为文件名 BOOL DeCryptFile(char * pFileName) //对某一目录下的文件打包,包括子目录,采用了LZARI压缩算法 BOOL Archieve(char * dir, char * arch) BOOL UnArchieve(char * arch, char * dir) 希望这些资料给广大网友带来便利! 本程序为网上下载

    标签: EncryptFile pFileName FileTool BlowFish

    上传时间: 2014-01-16

    上传用户:czl10052678

  • 本文件是用JAVA语言编写的关于输入输出技术的几段应用程序

    本文件是用JAVA语言编写的关于输入输出技术的几段应用程序,包含度数据、写数据、拷贝文件等。

    标签: JAVA 语言 编写 应用程序

    上传时间: 2015-05-24

    上传用户:lwwhust