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に移植しました。このコードは、この質問の回答の 1 つにあります。 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 のみです。

だから私はそれがあなたの質問に答えていないと思います。

しかし、私が見た actionscript の最高の暗号ライブラリです。

于 2010-02-15T19:45:26.670 に答える
1

http://code.google.com/p/flame/に実装されているすべてのSHA-2(SHA-224、SHA-256、SHA-384、SHA-512)が見つかりました。また、HMACの実装も提供します。まだ試していませんが、探しているものに見えます。

于 2011-10-17T01:34:07.553 に答える
1

リンク先の実装は、ActionScript 3 でサポートされていない機能を使用していないようです。全体を で囲みpublic class SHA512 { }、最初の 5 つの関数の前に を付けてpublicください。

編集:独自のクラスに変換する必要もありますfunction int64(または、おそらく を使用Numberしますが、64ビット整数の精度が失われるかどうかはわかりません)。

于 2009-08-12T20:26:17.813 に答える