MD5 の値を取得

(サンプル一覧を表示する)

FlashDevelop を使って、MD5 の値を取得するテストをしてみました。

ActionScript3 には、MD5 の値を取得する機能が含まれていませんので、
MD5 を Action Script 3.0 (AS3) で実装 - as flash as flex - horori.net
こちらからソースコードをお借りしてきました。
勝手に使わせて頂いてスミマセン…。

このサンプルは、trace() を使ってデバッグウインドウに
内容を表示しているので Flash の実行画面はありません。

ソースコード

package 
{
	import flash.display.Sprite;
	import flash.events.Event;
	import com.horori.text.MD5;
	
	/**
	 * MD5 の値を取得するサンプル
	 * @author Hikipuro
	 */
	public class Main extends Sprite 
	{
		
		/**
		 * コンストラクタ
		 */
		public function Main():void 
		{
			if (stage) init();
			else addEventListener(Event.ADDED_TO_STAGE, init);
		}
		
		/**
		 * 初期化イベント
		 * @param	e
		 */
		private function init(e:Event = null):void 
		{
			removeEventListener(Event.ADDED_TO_STAGE, init);
			// entry point
			
			var source:String = "MD5 のテスト aaaaaa";
			var md5string:String = MD5.hash(source);
			
			trace("元の文字列 : " + source);
			trace("MD5 の値  : " + md5string);
		}
		
	}
	
}		

出力結果

参照

外部リンク