トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     ActionScript3.0で複合化
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kool_it
Åê¹ÆNo.40677
投稿日時: 2008-11-7 17:16
常連
居住地: 東京
投稿: 92
使用環境:
Re: ActionScript3.0で複合化
ドキュメントクラス Main.as

package {
    import com.hurlant.crypto.*;
    import com.hurlant.util.*;
    import com.hurlant.crypto.symmetric.*;
    import flash.events.*;
    import flash.display.*;
    import flash.net.*;
    import flash.utils.ByteArray;
    
    public class Main extends MovieClip{
        private var loader:Loader;
        private var keyword:String = "test"//パスフレーズ
        
        public function Main(){
        var req:URLRequest = new URLRequest("読み込む画像URI");
            
            var byteLoader:URLLoader = new URLLoader();
            byteLoader.dataFormat = URLLoaderDataFormat.BINARY;
            byteLoader.addEventListener(Event.COMPLETE,compFunction);
            byteLoader.load(req);
        }
        
        private function compFunction(e:Event):void{
            var decryptData:ByteArray = decrypt(URLLoader(e.target).data);
            loader = new Loader();
            loader.loadBytes(decryptData);
            
            addChild(loader);
        }
        
        private function decrypt(data:ByteArray):ByteArray{
            
            var pad:IPad = new NullPad();
            var cipher:ICipher = Crypto.getCipher("des-ecb",Hex.toArray(Hex.fromString(keyword)),pad);
            pad.setBlockSize(cipher.getBlockSize());
            if (cipher is IVMode) {
                    var ivmode:IVMode = cipher as IVMode;
                    ivmode.IV = Hex.toArray("");
            }
            cipher.decrypt(data)
            return data;
        }
    }
}


こんな感じでしょうか


----------------
---------------------------------------
ActionScript Junky!
---------------------------------------

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ActionScript3.0で複合化 sophia 2008-11-7 10:28
     Re: ActionScript3.0で複合化 kool_it 2008-11-7 15:05
       Re: ActionScript3.0で複合化 sophia 2008-11-7 16:02
       » Re: ActionScript3.0で複合化 kool_it 2008-11-7 17:16
           Re: ActionScript3.0で複合化 sophia 2008-11-7 18:43
             Re: ActionScript3.0で複合化 kool_it 2008-11-10 13:03
               Re: ActionScript3.0で複合化 sophia 2008-11-10 14:19
                 Re: ActionScript3.0で複合化 kool_it 2008-11-10 19:27
                   Re: ActionScript3.0で複合化 sophia 2008-11-10 20:00
                     Re: ActionScript3.0で複合化 kool_it 2008-11-10 20:47
                       Re: ActionScript3.0で複合化 sophia 2008-11-11 9:37
     Re: ActionScript3.0で複合化 961832p 2008-11-8 16:04

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops