Link
Archive

ActionScript用 MD5ライブラリ(AS3)

[概要]

MD5のハッシュ値を計算する関数
すでにAS3CryptoAS3Corelib というライブラリが公開されていたりする。
今回はハッシュ生成の関数の引数に文字コードできるようにして、 各マルチバイト文字のハッシュ値を生成できるようにした。

ライブラリ (SWCファイル)
ソースコード(asファイル)
ソースコード(zip)
asdoc

[関数]

ASCryptograpy.MD5String(param:String,charset:String="shift_jis"):String
文字列paramからメッセージダイジェストを生成する。マルチバイト文字は文字コードセットcharsetを元にバイトに変換される。デフォルトの文字コードはshift_jis。指定できる文字コードはAS3のByteArray.writeMultiByte()で使用できる文字コードに準拠する。

ASCryptograpy.MD5Bytes(bytes:ByteArray):String
引数として渡したバイト配列bytesからメッセージダイジェストを生成する。

[サンプルプログラム]




サンプルプログラムのソースコード(zip)