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にコードを移植しました。コードは、この質問の答えの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実装を提供します。まだ試していませんでしたが、探しているものが見えます。