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

文件加解密

  • RSA算法的加解密模拟程序

    RSA算法的加解密模拟程序,实现对不用文件的模拟操作

    标签: RSA 算法 加解密 模拟

    上传时间: 2016-03-27

    上传用户:chenxichenyue

  • AES加解密算法

    AES加解密算法,包括文件或字符串,非常值得学习

    标签: AES 加解密 算法

    上传时间: 2014-01-19

    上传用户:fanboynet

  • (转)一个包含目前所有流行的加解密代码(RSA

    (转)一个包含目前所有流行的加解密代码(RSA,DSA,MD5等)的动态链接库,基本所有语言都有示例文件

    标签: RSA 加解密 代码

    上传时间: 2013-12-20

    上传用户:wkchong

  • RC4加解密算法的例程

    RC4加解密算法的例程,用vs2005 C#实现,代码中有部分注释,外部有操作文档,唯一的不足是工程文件命名为RSA,但该例程实现的的确是RC4算法!

    标签: RC4 加解密 算法

    上传时间: 2014-11-26

    上传用户:ynzfm

  • AES加解密算法实现

    AES加解密算法实现,包含如下文件 AES.exe AES.h AES.cpp AESDlg.h AESDlg.cpp 等文件,不一一列举

    标签: AES 加解密 算法

    上传时间: 2014-07-09

    上传用户:hgy9473

  • VC++实现DES加解密 Tips: 1.本程序可以加密1-4096个字符的任意长度字符串 2.如果密钥长度过短或者为空,程序将使用默认 密钥"YinXueYuan Build It!"进行加

    VC++实现DES加解密 Tips: 1.本程序可以加密1-4096个字符的任意长度字符串 2.如果密钥长度过短或者为空,程序将使用默认 密钥"YinXueYuan Build It!"进行加密. 3.加密结果将用16进制字符显示 4.本加密程序同时支持中/英文字符(包括密钥和明 文) 5.本加密程序支持特殊字符[例如换行符(回车键)] Attention: 1.加密时,密文的最后一个字符请不要使用半角 美元符号 $ 2.字符串加密最多支持加密4096个英文字符(解密 最多为8192个十六进制字符), 如果需要加密的内容过多,请使用文件加密 3.为了保证您的数据安全,建议不要使用默认密 钥,并保持您的密钥在八位以上 4.由于时间关系,文件加密功能尚未完成,请谅解. 5.DES已经被证明不安全,建议您修改本程序源 码,将其改为3DES

    标签: YinXueYuan Build 4096 Tips

    上传时间: 2013-12-19

    上传用户:stampede

  • 本项目实现Elgalma体制的加解密

    本项目实现Elgalma体制的加解密,公私钥生成后分别放于不同的文件中。用该密码体制实现了对任意数据类型的加解密以及实现了数据签名验证算法。本项目中我实现的是32位的算法。其中,数字签名验证算法是对hash摘要值(SHA-1算法产生的)进行签名,并进行验证。

    标签: Elgalma 项目 加解密

    上传时间: 2013-12-14

    上传用户:阿四AIR

  • rijndael AES 比较经典的加解密算法

    rijndael AES 比较经典的加解密算法,只需要调用相应的函数就能实现对数据流或文件进行加解密。

    标签: rijndael AES 比较 加解密

    上传时间: 2014-01-23

    上传用户:从此走出阴霾

  • DES算法加解密全套程序

    DES算法加解密全套程序,可运行,实现对txt(文本)文件内容的加解密。用vc6.0编写,内涵源代码,以及详细注释,程序非常简单,经过下载后可以对其源代码修改,加解密器,同时代码非常简单,可以通过读代码学到很多vc的知识啊,比看书学的快多了。另在解密文件夹中还有一个测时间的函数,精确到毫秒,可以计算出程序运行的时间,该代码移植性较强,可以用在别的程序中。

    标签: DES 算法 加解密 程序

    上传时间: 2013-12-25

    上传用户:黄华强

  • SATA2.0硬盘加解密接口芯片数据通路的设计与FPGA实现.rar

    SATA接口是新一代的硬盘串行接口标准,和以往的并行硬盘接口比较它具有支持热插拔、传输速率快、执行效率高的明显优势。SATA2.0是SATA的第二代标准,它规定在数据线上使用LVDS NRZ串行数据流传输数据,速率可达3Gb/s。另外,SATA2.0还具有支持NCQ(本地命令队列)、端口复用器、交错启动等一系列技术特征。正是由于以上的种种技术优点,SATA硬盘业已被广泛的使用于各种企业级和个人用户。 硬盘作为主要的信息载体之一,其信息安全问题尤其引起人们的关注。由于在加密时需要实时处理大量的数据,所以对硬盘数据的加密主要使用带有密钥的硬件加密的方式。因此将硬盘加密和SATA接口结合起来进行设计和研究,完成基于SATA2.0接口的加解密芯片系统设计具有重要的使用价值和研究价值。 本论文首先介绍了SATA2.0的总线协议,其协议体系结构包括物理层、链路层、传输层和命令层,并对系统设计中各个层次中涉及的关键问题进行了阐述。其次,本论文对ATA协议和命令进行了详细的解释和分析,并针对设计中涉及的命令和对其做出的修改进行了说明。接着,本论文对SATA2.0加解密控制芯片的系统设计进行了讲解,包括硬件平台搭建和器件选型、模块和功能划分、系统工作原理等,剖析了系统设计中的难点问题并给出解决问题的方法。然后,对系统数据通路的各个模块的设计和实现进行详尽的阐述,并给出各个模块的验证结果。最后,本文简要的介绍了验证平台搭建和测试环境、测试方法等问题,并分析测试结果。 本SATA2.0硬盘加解密接口电路在Xilinx公司的Virtex5 XC5VLX50T FPGA上进行测试,目前工作正常,性能良好,已经达到项目性能指标要求。本论文在SATA加解密控制芯片设计与实现方面的研究成果,具有通用性、可移植性,有一定的理论及经济价值。

    标签: SATA FPGA 2.0

    上传时间: 2013-04-24

    上传用户:JIUSHICHEN