質問

タイトルで述べたように、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つにありますSHA-512 JavaScriptの実装をActionScriptに移植します

役に立ちましたか?

解決

リンクする実装は、ActionScript 3によってサポートされていない機能を使用していないようです。 public class SHA512 { }, 、および最初の5つの関数をプレフィックスします public.

編集: また、変換する必要があります function int64 独自のクラスに(または使用する可能性があります Number, 、64ビットの整数で精度を失うかどうかはわかりませんが)。

他のヒント

このライブラリをチェックアウトします:http://code.google.com/p/as3crypto/

ただし、SHA-256、SHA-224、SHA-1、MD5、およびMD2のみ

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

しかし、私が見たActionScriptのための最高の暗号ライブラリ。

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top