MD5 算法是当今应用最广泛的提取数字指纹的算法,其采用复杂的线性运算和单向加 密生成数字指纹. 作者详细分析了MD5 算法的实现原理,然后提出MD5 算法在远程身份认 证的实际应用和实现.
上传时间: 2016-03-06
上传用户:aig85
rsa算法的c++实现,该程序实现rsa密钥对的生成.此密钥用来加密和解密
上传时间: 2016-03-14
上传用户:change0329
能够生成1024位的RSA算法密钥对,C++语言实现
上传时间: 2014-01-13
上传用户:moshushi0009
对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由密钥扩展算法和加密(解密)算法两部分组成。密钥扩展算法将b字节用户主密钥扩展成r个子密钥。加密算法由一个密码学上的弱函数f与r个子密钥迭代r次组成。混乱和密钥扩散是分组密码算法设计的基本原则。抵御已知明文的差分和线性攻击,可变长密钥和分组是该体制的设计要点。
上传时间: 2013-12-14
上传用户:shanml
3DES加密算法:密钥长度不足24字节时,右补ASCII字符“0”;内容采用PKCS5Padding方式填充,即长度以8字节切分,不能被8整除的末尾部分,根据长度不足8字节的部分,填充“0x01”—“0x08”,如不足1字节,则填充1个“0x01”,如不足2字节,则填充2个“0x02”,以此类推,如整除,则填充8个“0x08”
上传时间: 2016-04-07
上传用户:清风冷雨
提出了用两种类随机性良好的混沌系统进行组合叠加产生混沌密钥信号的加密方案。该方案利用了混沌序列初值、系统参数和叠加 系数的秘密性算法高效快速、时空开销小。通过仿真实验分析,该系统能有效抵抗系统识别攻击,且密文加密效果好非常适合于资源开销,有限和实时性要求较高的安全通信场合。
上传时间: 2016-04-12
上传用户:源弋弋
是密码学加减密中中的重要算法,提供给大家参考了
上传时间: 2014-01-12
上传用户:sardinescn
RSA 数据加密算法对数据进行加密和数字签名,由于 RSA 加密少量的信息需要大量的时间,适合用来传递密钥或对重要而敏感且较少的信息通讯
上传时间: 2014-01-09
上传用户:wxhwjf
openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。 openssl采用C语言作为开发语言,这使得它具有优秀的跨平台性能。openssl支持Linux、UNIX、windows、Mac等平台。openssl目前最新的版本是0.9.8e.
上传时间: 2013-12-01
上传用户:问题问题
这个RIJNDAEL的算法是用来产生密文序列JAVA算法,根据本人需要编写的,如果大家想要用它,只要改变下主函数就可以了
上传时间: 2016-05-30
上传用户:jjj0202