使用三重DES加密算法和替代加密算法对文件进行加密的小程序
上传时间: 2017-09-15
上传用户:hakim
一些封装好的加密函数的源代码,包括DES,RSA等源代码
上传时间: 2017-09-20
上传用户:luopoguixiong
加密算法一直在信息安全领域起着无可替代的作用,它直接影响着国家的未来和发展.随着密码分析水平、芯片处理能力和计算技术的不断进步,原有的数据加密标准(DES)算法及其变形的安全强度已经难以适应新的安全需要,其实现速度、代码大小和跨平台性均难以继续满足新的应用需求.在未来的20年内,高级加密标准(AES)将替代DES成为新的数据加密标准.高级加密标准算法是采用对称密钥密码实现的分组密码,支持128比特分组长度及128比特、192比特与256比特可变密钥长度.无论在反馈模式还是在非反馈模式中使用AES算法,其软件和硬件对计算环境的适应性强,性能稳定,密钥建立时间优良,密钥灵活性强.存储需求量低,即使在空间有限的环境使用也具备良好的性能.在分析高级加密标准算法原理的基础上,描述了圈变换及密钥扩展的详细编制原理,用硬件描述语言(VHDL)描述了该算法的整体结构和算法流程.详细论述了分组密码的两种运算模式(反馈模式和非反馈模式)下算法多种体系结构的实现原理,重点论述了基本体系结构、循环展开结构、内部流水线结构、外部流水线结构、混合流水线结构及资源共享结构等.最后在XILINX公司XC2S300E芯片的基础上,采用自顶向下设计思想,论述了高级加密标准算法的FPGA设计方法,提出了具体模块划分方法并对各个模块的实现进行了详细论述.圈变换采用内部流水线结构,多个圈变换采用资源共享结构,密钥调度与加密运算并行执行.占用芯片面积及引脚资源较少,在芯片选型方面具有很好的适应性.
上传时间: 2013-06-20
上传用户:fairy0212
·详细说明:已经验证过的ITU G.729B源码 1.使用定点运算, 纯c实现 2.已经附带了VC6的项目文件(原始的ITU源码只有makefile,没有VC项目文件), 方便初学者入门使用 3.用于测试G.729编码和解码 4.主要应用于VoIP项目 文件列表: ITU-T G.729 Source code ...................
上传时间: 2013-08-01
上传用户:matlab
一个Windows下的文件加密工具,稳定可靠,密码越长(1-16位),被解密的可能性越小。不过别使用完全重复的密码:如aaaaaa等同于a,xyzxyz等同于xyz
上传时间: 2013-11-28
上传用户:BOBOniu
用汇编MASM32编制的最快的MD5加密算法,内附说明。能编译成动态库。并且特别附带了QQ的MD5加密算法函数,可自由调用。版权所有:Binny
上传时间: 2013-12-21
上传用户:yimoney
由系统随机建立一个迷宫,然后屏幕输出路径。为在完成作业的同时复习所学过的内容,完成一条路径的时候用到了递归的方法 而做全部路径的时候用非递归的方法。用户界面友好,有用户使用说明.每一步操作都有说明与提示。程序运行通过,有详细的解释说明
上传时间: 2013-12-10
上传用户:标点符号
利用VC来实现一个简单的DES加密程序,他能完成DES算法的全部步骤,不过只能使用64位密码对64位明文进行加密
上传时间: 2013-12-02
上传用户:gtf1207
一个基于java平台的DES加密解密算法,key保存在文件中,KeyManager.java是该加密解密算法的使用范例
上传时间: 2013-12-05
上传用户:lixinxiang
用VC实现的RSA加密解密算法,本人经过测试,可以 直接使用
上传时间: 2014-01-15
上传用户:小鹏