Description: Whirlpool算法被列入了ISO标准。主要原因是因为其强大的安全度。第一点,Whirlpool使用了和AES加密标准相同的转化技术,只不过,AES使用的模函数为:f(x) = x^8 + x^4 + x^3 + x + 1, 即0x11B;而Whirlpool使用的是:f(x) = x^8 + x^4 + x^3 + x^2 + 1, 即0x11D。第二点,Whirlpool的输出是512位的。为了加快计算速度,Whirlpool使用的所有表格都已经时间计算好了。Whirlpool在历史上共有3个版本,根据最新的2003年版本,我们把目前的Whirlpool算法叫做Whirlpool 3.0。
以下是其具体代码实现。-Whirlpool algorithm was included in the ISO standard. This is mainly because of their strong safety. First, the use of the Whirlpool and AES encryption standard into the same technology, only the use of AES module functions : f (x) = x ^ x ^ 8 x 4 x 1 ^ 3, 0x11B; Whirlpool and the use of : f (x) = 8 x ^ x ^ 4 x ^ x ^ 2 3 1 that 0x11D. The second point, Whirlpool is the output of 512. To speed up the computing speed, Whirlpool use all forms have a good time basis. Whirlpool in history, a total of three versions, according to the latest 2003 edition, we present the algorithm called Whirlpool Whirlpool 3.0. Following is the specific implementation of the code. Platform: |
Size: 11634 |
Author:王丹 |
Hits:
Description: Whirlpool算法被列入了ISO标准。主要原因是因为其强大的安全度。第一点,Whirlpool使用了和AES加密标准相同的转化技术,只不过,AES使用的模函数为:f(x) = x^8 + x^4 + x^3 + x + 1, 即0x11B;而Whirlpool使用的是:f(x) = x^8 + x^4 + x^3 + x^2 + 1, 即0x11D。第二点,Whirlpool的输出是512位的。为了加快计算速度,Whirlpool使用的所有表格都已经时间计算好了。Whirlpool在历史上共有3个版本,根据最新的2003年版本,我们把目前的Whirlpool算法叫做Whirlpool 3.0。
以下是其具体代码实现。-Whirlpool algorithm was included in the ISO standard. This is mainly because of their strong safety. First, the use of the Whirlpool and AES encryption standard into the same technology, only the use of AES module functions : f (x) = x ^ x ^ 8 x 4 x 1 ^ 3, 0x11B; Whirlpool and the use of : f (x) = 8 x ^ x ^ 4 x ^ x ^ 2 3 1 that 0x11D. The second point, Whirlpool is the output of 512. To speed up the computing speed, Whirlpool use all forms have a good time basis. Whirlpool in history, a total of three versions, according to the latest 2003 edition, we present the algorithm called Whirlpool Whirlpool 3.0. Following is the specific implementation of the code. Platform: |
Size: 11264 |
Author:王丹 |
Hits:
Description: 历史修改记录
(三)2015.10.18
1.修复RSA的长度限制问题
2.增加COM口读操作
3.增加QR码的删除操作
4.增加https的POST和GET操作
(二)2015-05-03 wxj
1.增加取硬盘的序列号和名称
2.增加http的POST和GET操作
(一)2015.03.27 wxj,主要功能如下:
1.以非图片方式在Datawindow中显示QR二维码
2.GBK和UTF-8编码相互转换
3.加密解密,RSA加密解密
4.取汉字拼音首字母
5.文件哈希算法:MD5、SHA1、RIPEMD160、SHA256、Tiger、SHA512、Whirlpool、CRC32
6.字符串哈希算法:MD5、SHA1、RIPEMD160、SHA256、Tiger、SHA512、Whirlpool、CRC32
7.URI编码解码
8.Base64编码解码
注:此版本有令人讨厌的随机弹窗限制,需要取消此弹窗请到淘宝下单或直接QQ联系作者(History revision record
(three) 2015.10.18
1. fixed length restrictions on RSA
2. increase COM read operation
3., increase the deletion of QR code
4. increase HTTPS's POST and GET operations
(two) 2015-05-03 wxj
1. increase the serial number and name of the hard drive
2. increase HTTP's POST and GET operations
(1) 2015.03.27 wxj, the main functions are as follows:
1. display the QR two-dimensional code in Datawindow without pictures
2.GBK and UTF-8 encode each other
3. encryption and decryption, RSA encryption and decryption
4. take the initial letters of Chinese characters
5. file hash algorithm: MD5, SHA1, RIPEMD160, SHA256, Tiger, SHA512, Whirlpool, CRC32
6. string hash algorithm: MD5, SHA1, RIPEMD160, SHA256, Tiger, SHA512, Whirlpool, CRC32
7.URI encoding and decoding
8.Base64 encoding and decoding
Note: This version has a nasty random pop limit. You need to cancel this popup. Please contact Taobao or contact QQ directly) Platform: |
Size: 1655808 |
Author:chowyun
|
Hits: