DOBON.NETプログラミング掲示板過去ログ
秘密キーで暗号化し、公開キーで復号するには
題名: 秘密キーで暗号化し、公開キーで復号するには
著者: しろう
URL:
http://dobon.net/vb/dotnet/string/rsaencryption.html
日時: 2009/09/12 9:12:53
ID: 25398
この記事の返信元:
(なし)
この記事への返信:
[25406]
Re[1]: 秘密キーで暗号化し、公開キーで復号するには
管理人
2009/09/14 4:28:47
ツリーを表示
環境/言語:[XP C#]
分類:[.NET]
いつも参考にさせて頂いています。
どぼんさんの「公開鍵暗号方法で暗号化する 」を拝見しました。
ここでは、公開キーで暗号化し、秘密キーで復号化する方法が書かれていますが、
秘密キーで暗号化し、公開キーで復号するにはどうしたらいいのでしょうか。
秘密キーと公開キーは対称性があるかなと思って
CreateKeysで得られた秘密キーをEncryptに指定し、公開キーをDecryptに指定
しましたかが、「キーが正しくありません」の例外が発生します。
何かご教授頂ければ幸いです。
題名: Re[1]: 秘密キーで暗号化し、公開キーで復号するには
著者: 管理人
URL:
http://dobon.net/
日時: 2009/09/14 4:28:47
ID: 25406
この記事の返信元:
[25398]
秘密キーで暗号化し、公開キーで復号するには
しろう
2009/09/12 9:12:53
この記事への返信:
[25410]
Re[2]: 秘密キーで暗号化し、公開キーで復号するには
しろう
2009/09/14 17:52:06
ツリーを表示
> いつも参考にさせて頂いています。
ありがとうございます。
> 秘密キーで暗号化し、公開キーで復号するにはどうしたらいいのでしょうか。
もしデジタル署名を作成したいということであれば、
デジタル署名を作成、検証する
http://dobon.net/vb/dotnet/string/digitalsignature.html
で説明していますので、参考にしてみてください。
題名: Re[2]: 秘密キーで暗号化し、公開キーで復号するには
著者: しろう
日時: 2009/09/14 17:52:06
ID: 25410
この記事の返信元:
[25406]
Re[1]: 秘密キーで暗号化し、公開キーで復号するには
管理人
2009/09/14 4:28:47
この記事への返信:
(なし)
ツリーを表示
ご回答有難うございます。
実はデジタル署名のページも拝見させて頂いておりました。
元の文が短いものですから、デジタル署名を使うまでもないかな
と思った次第です。
No way to encrypt with private key in C#?
http://www.eggheadcafe.com/software/aspnet/31582085/no-way-to-encrypt-with-pr.aspx
の話題をみても無理そうですので、Dobonさんのページを参考に
デジタル署名で対応しようと思います。
有難う御座いました。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
いつも参考にさせて頂いています。
どぼんさんの「公開鍵暗号方法で暗号化する 」を拝見しました。
ここでは、公開キーで暗号化し、秘密キーで復号化する方法が書かれていますが、
秘密キーで暗号化し、公開キーで復号するにはどうしたらいいのでしょうか。
秘密キーと公開キーは対称性があるかなと思って
CreateKeysで得られた秘密キーをEncryptに指定し、公開キーをDecryptに指定
しましたかが、「キーが正しくありません」の例外が発生します。
何かご教授頂ければ幸いです。