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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     as3cryptoで公開鍵で暗号化
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kunitake
Åê¹ÆNo.45292
投稿日時: 2010-7-6 21:26
新米
居住地:
投稿: 4
使用環境:
as3cryptoで公開鍵で暗号化
as3crypto(as3crypto.swc)でRSA公開鍵で暗号化をしたいのですが、以下のソースを実行すると、PEM.readRSAPublicKeyの箇所で、

I DONT KNOW HOW TO HANDLE DER stuff of TYPE 1
Error: Error #2030: End of file was encountered.

のエラーとなってしまいます。

var pem:String = "-----BEGIN PUBLIC KEY-----\n" +
"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCesMb0dTk8UnffAVc" +
"kXpRdY2eYg261KW5H2n3tsQ9dog3cCV/GNuBNmzU3ZQNVMDZHnDndnr" +
"XngbinhAoJshsTc8HbcK1aA1YODjTs3sHlnsjgEcVhKxzljaOkG2aPU" +
"z8KHqXuMnoLHOpviNFUvZBwXEQZoglkTNR15K/WTet67wIDAQAB\n" +
"-----END PUBLIC KEY-----\n";
var rsa:RSAKey = PEM.readRSAPublicKey(pem);

何がいけないのでしょうか?

どなたか原因に関する情報、対処方法をお持ちの方がおられましたら、ご教授願います。


as3cryptoにサンプルソース(RSAKeyTest.as)もあり、動かしてみたのですが、readRSAPublicKeyのサンプルもエラーとなってしまいまして・・・。

実行環境は以下となります。
・WindowsXP SP3
・Flex Builder 3

上記で行いたいことは以下となります。

1.Javaで公開鍵、秘密鍵を作成
  上記の公開鍵はJavaのKeyPairGenerator(1024bit)で作成し、Base64した文字列です。
2.1で作成した公開鍵を使用してFlexでデータを暗号化。
3.2の暗号データをJavaで復号(1の秘密鍵で)
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » as3cryptoで公開鍵で暗号化 kunitake 2010-7-6 21:26
     Re: as3cryptoで公開鍵で暗号化 961832p 2010-7-7 18:25
       Re: as3cryptoで公開鍵で暗号化 kunitake 2010-7-8 9:52
         Re: as3cryptoで公開鍵で暗号化 kunitake 2010-7-9 11:31

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