ActionScript 的 HMAC-SHA-512 实现
-
12-09-2019 - |
题
正如标题所提到的,我想找到为 ActionScript 编写的 HMAC-SHA-512 实现。我能够找到一个提供 HMAC-SHA-256 和其他功能的库,但是,我正在专门寻找 HMAC-SHA-512。
谢谢
编辑:
或者,由于actionscript和javascript具有相同的起源,有人可以将这个javascript版本移植到actionscript中吗?
http://pajhome.org.uk/crypt/md5/sha512.html
编辑2:
我已经将代码从 javascript 移植到了 actionscript。该代码可以在这个问题的答案之一中找到将 SHA-512 Javascript 实现移植到 Actionscript
解决方案
您链接到实现似乎并不使用不受ActionScript 3的支持的任何功能就围绕与public class SHA512 { }
整个事情,与public
前缀的第五大功能。
编辑:您还需要function int64
转换为它自己的类(或可能使用Number
,虽然我不知道你是否会丢失精度为64位整数)
其他提示
结帐这个库: http://code.google.com/p/as3crypto/
虽然只有确实: SHA-256,SHA-224,SHA-1,MD5和MD2
所以我想这不回答你的问题。
但对于动作最好的加密库我见过。
刚刚发现所有 SHA-2(SHA-224、SHA-256、SHA-384、SHA-512)实施于 http://code.google.com/p/flame/. 。它还提供 HMAC 实现。还没尝试过,但看起来就是你要找的东西。
不隶属于 StackOverflow