1

如标题所述,我想找到为 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。该代码可以在这个问题 Porting SHA-512 Javascript implementation to Actionscript的答案之一中找到

4

3 回答 3

2

签出这个库: http ://code.google.com/p/as3crypto/

虽然只有:SHA-256、SHA-224、SHA-1、MD5 和 MD2

所以我想这并不能回答你的问题。

但是我见过的最好的动作脚本加密库。

于 2010-02-15T19:45:26.670 回答
1

您链接到的实现似乎没有使用 ActionScript 3 不支持的任何功能。只需将整个内容用 括起来public class SHA512 { },并在前五个函数前面加上public.

编辑:您还需要转换function int64为它自己的类(或者可能使用Number,尽管我不确定您是否会丢失 64 位整数的精度)。

于 2009-08-12T20:26:17.813 回答
1

刚刚发现在http://code.google.com/p/flame/上实现的所有 SHA-2(SHA-224、SHA-256、SHA-384、SHA-512)。它还提供 HMAC 实现。还没试过,但看起来你在找什么。

于 2011-10-17T01:34:07.553 回答