バイナリデータの読み取りを行うこのライブラリを使用する必要があります。次に、swc を解凍し、swf ファイルをアプリ パスの lib フォルダーに取得します。
xml ファイルをチェックして、使用する md5 関数の修飾名を取得する必要があります (.by.blooddy.crypto.MD5.hashBytes(data) )。
HTMLヘッダーにスクリプトインクルード行を追加します
<script src="lib/library.swf" type="application/x-shockwave-flash"></script>
window.runtime オブジェクトを介して関数を使用できます。
hash = window.runtime.by.blooddy.crypto.MD5.hashBytes(data);
このハッシュは、php の md5 で取得できるものと同じになります。
ちなみに、readMultiByte の代わりに readBytes を使用してファイルを読み取る必要があります。
adobe link ( HTML ページ内での ActionScript ライブラリの使用)