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

文件加解密

  • 用Java编写的线性密码加小解密工具

    用Java编写的线性密码加小解密工具,可以供学习Java和加解密的同志学习。

    标签: Java 编写 线性 密码

    上传时间: 2017-09-06

    上传用户:003030

  • ECC密码算法的FPGA实现及优化设计

      本文主要对基于FPGA芯片的椭圆曲线密码算法的实现及优化设计进行了研究。由于点乘运算极大影响了椭圆曲线密码系统的加/解密速度,本文对点乘运算的FPGA设计进行了重点优化。首先比较分析了三种点乘算法,从运算复杂度的角度确定了蒙哥马里算法是最利于FPGA芯片实现的。然后根据蒙哥马里算法,用VerilogHDL语言实现了基于FPGA芯片的椭圆域中的基本运算(模加、模乘、模平方和模逆)。通过三种模乘算法在FPGA上的实现,设计出一种串并混合的乘法器,达到了面积与速度的最佳匹配。 本文利用Modelsim对本课题设计的硬件系统进行了仿真实验,验证了所设计的硬件系统完成了椭圆曲线密码算法在FPGA上的实现。最后使用SynplifyPro进行综合及布局布线,综合报告文件证明了本课题所设计的ECC加密系统达到了优化芯片速度和面积的目的。

    标签: FPGA ECC 密码算法 优化设计

    上传时间: 2013-04-24

    上传用户:thuyenvinh

  • 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

  • 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

  • RSA算法实现(经典) 1.   首先要把文件夹中的rsa.c文件拷贝到运行工具(如TURBOC2)下文件夹名为INCLUDE的文件夹中。   (在本机上已经做过

    RSA算法实现(经典) 1.   首先要把文件夹中的rsa.c文件拷贝到运行工具(如TURBOC2)下文件夹名为INCLUDE的文件夹中。   (在本机上已经做过,所以不需要做)     2.   RSA的加密对象为C盘下文件名为CODE.txt的前8位(如果没有一定要在C盘下建立一个文件名为CODE.txt的文件,  把要加密的数据写到文件里),加密后在C盘下生成一个文件名为RSACIPER.txt文件。   (在本机上已经做过,所以不需要做以上二步)   但在其它机子上一定得完成以上二步,方可运行。  3.   RSA的解密对象为C盘下文件名RSACIPER.txt文件,解密后在C盘下生成为End_CODE.txt文件。 运行步骤 (计算PK SK R)-->(A_RSA加密)-->(A_RSA解密)。

    标签: INCLUDE TURBOC2 RSA rsa

    上传时间: 2013-12-11

    上传用户:wangdean1101

  • 1.   首先要把文件夹中的rsa.c文件拷贝到运行工具(如TURBOC2)下文件夹名为INCLUDE的文件夹中。   (在本机上已经做过

    1.   首先要把文件夹中的rsa.c文件拷贝到运行工具(如TURBOC2)下文件夹名为INCLUDE的文件夹中。   (在本机上已经做过,所以不需要做)     2.   RSA的加密对象为C盘下文件名为CODE.txt的前8位(如果没有一定要在C盘下建立一个文件名为CODE.txt的文件,  把要加密的数据写到文件里),加密后在C盘下生成一个文件名为RSACIPER.txt文件。   (在本机上已经做过,所以不需要做以上二步)   但在其它机子上一定得完成以上二步,方可运行。  3.   RSA的解密对象为C盘下文件名RSACIPER.txt文件,解密后在C盘下生成为End_CODE.txt文件。 运行步骤 (计算PK SK R)-->(A_RSA加密)-->(A_RSA解密)。

    标签: TURBOC2 INCLUDE rsa 运行

    上传时间: 2013-11-26

    上传用户:小码农lz

  • 本工具可以将所有的web文件打包生成一个文件

    本工具可以将所有的web文件打包生成一个文件,用户通过tftp将该文件加载到主机,方便完成web客户端的升级。另外加载web客户端程序,既可以用该打包文件也可以分别加载所有的web文件,主机兼容两种方式。用于VxWorks环境下的GoAheadWebSrv内置WEB服务器应用。

    标签: web

    上传时间: 2013-12-06

    上传用户:fnhhs

  • 本程序实现kaiser密码加密 1.本程序将所有可能出现的英文和符号定义在ASCII表中的“032--126”中的95个常用字符 3.在实现2的基础上

    本程序实现kaiser密码加密 1.本程序将所有可能出现的英文和符号定义在ASCII表中的“032--126”中的95个常用字符 3.在实现2的基础上,实现控制台对英文文本文件(注意明文和密文都以文件形式存在)的加解密 形式:cipher 源文件名 目的文件名 密钥 E/D(标示加解密)说明:对于加密来说,源文件名就是明文,对于解密来说,源文件名就是密文 ***/

    标签: kaiser ASCII 032 126

    上传时间: 2013-12-31

    上传用户:colinal

  • 1.本程序将所有可能出现的英文和符号定义在ASCII表中的“000--255”中的256个常用字符 2.在实现2的基础上

    1.本程序将所有可能出现的英文和符号定义在ASCII表中的“000--255”中的256个常用字符 2.在实现2的基础上,实现控制台对英文文本文件(注意明文和密文都以文件形式存在)的加解密 形式:cipher 源文件名 目的文件名 密钥 E/D(标示加解密)说明:对于加密来说,源文件名就是明文,对于解密来说,源文件名就是密文

    标签: ASCII 000 255 256

    上传时间: 2015-07-09

    上传用户:leixinzhuo