- 53 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 18:21:12 ]
- .Net Framework 2.0 の System.Security.Cryptography; 以下のクラスでRSA暗号を
扱うときのことに関して質問があります。 まず、秘密鍵K 、Kから生成され予め配布された公開鍵P、Kで暗号化された データCがあります。今から実装するプログラムにおいて、 RSACryptoServiceProvider.FromXmlString() を用いてPを読み込み、それによって Cを復号したいのです。質問内容は、 1. そもそもこの処理は実装可能か 2. Kで署名されたデータSを、Pから作られた RSACryptoServiceProvider の VerifyData() で検証することには成功した。しかし、Encrypt() や Decrypt() では鍵が違うと文句を言われたが、別のメソッドを用いるべきか。あるいは何か 留意すべきことがあるか 以上、何かアドバイスがあれば、よろしくお願いします。
|

|