DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。DES算法以被应用于许多需要安全加密的场合。(如:UNIX的密码算法就是以DES算法为基础的)。
标签: Encryption Standard Data DES
上传时间: 2013-12-23
上传用户:mpquest
ES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于加密电子数据的规范。它被预期能成为人们公认的加密包括金融、电信和政府数字信息的方法。 AES 是一个新的可以用于保护电子数据的加密算法。明确地说,AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据 的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换(permutations )和替换(substitutions)输入数据。Figure 1 显示了 AES 用192位密钥对一个16位字节数据块进行加密和解密的情形。
标签: Encryption Advanced Standard The
上传时间: 2017-04-05
上传用户:阳光少年2016
这是从目前银行里,使用的“标准DES算法”,des/undes可对指定长度(最多8的整数倍)的数据进行加解密,密钥为8个字节长度。本程序在DSP5501上使用,去掉技术段的定义,可以移植到PC等环境上。
标签:
上传时间: 2014-01-15
上传用户:qunquan
ZLG522S的功能、硬件接口和ZLG500S相同,所有ZLG500S的例程ZLG522S均可使用 ZLG522S和ZLG500S的区别在于使用的读写芯片不同,ZLG522S使用的是NXP(原PHILIPS)的RC522 ZLG522S的内部密钥存储器只有4组,而ZLG500S有16组
上传时间: 2017-04-24
上传用户:qoovoop
自己做的讲座PPT 密码学与协议学,主要涉及较前沿的领域 包括有复合加密,公钥密码学,密钥的建立,身份认证等
上传时间: 2014-02-10
上传用户:iswlkje
AES核心加密算法,采用对称分组密码体制,密钥长度的最少支持为128、192、256,分组长度128位
上传时间: 2017-05-03
上传用户:15071087253
java应用程序中关于,产生RSA密钥对的一段小程序。
上传时间: 2013-12-28
上传用户:ccclll
DES的每个分组是64位,既明文和密钥都是64位(密钥实际用56位,每字节第8位为校验)。这个算法的核心是Feistel密码,由于其设计的巧妙,加密解密都用一个函数,具体原理请查阅其他资料。DES的流程基本是执行16轮下面的运算:
上传时间: 2017-05-19
上传用户:skfreeman
RSA也可以用来为一个消息署名。假如甲想给乙传递一个署名的消息的话,那么她可以为她的消息计算一个散列值,然后用她的密钥加密这个散列值并将这个“署名”加在消息的后面。这个消息只有用她的公钥才能被解密。乙获得这个消息后可以用甲的公钥解密这个散列值,然后将这个数据与他自己为这个消息计算的散列值相比较。假如两者相符的话,那么他就可以知道发信人持有甲的密钥,以及这个消息在传播路径上没有被篡改过。
标签: RSA
上传时间: 2014-01-02
上传用户:13517191407
用维吉尼亚算法加密 /** * 维吉尼亚密码算法(BigDecimal),加/解密处理后仍为BigDecimal类型,正负号和小数点不进行处理 * * @param str * 源BigDecimal * @param key * 密钥,应为数字字符组成的字符串 * @param mode * 模式(加密or解密) * @return 加/解密后的BigDecimal
标签: BigDecimal 算法 加密 密码算法
上传时间: 2013-12-23
上传用户:yyyyyyyyyy