Windows2000で"Microsoft Enhanced RSA and AES Cryptographic Provider"を利用する方法はありますか?

回答の条件
  • 1人2回まで
  • 登録:2006/09/08 15:37:25
  • 終了:2006/09/15 15:40:04

回答(2件)

id:methebest No.1

methebest回答回数5ベストアンサー獲得回数02006/09/09 06:36:44

ポイント35pt

それを使うにはインターネットからダウンロードですね。

http://www.dirfile.com/freeware/government.htm

これはどうですか?

一番上のcyptographicをクリックしてみては。

じゃ!

id:ohmix1

質問が解かってないのなら回答しないでね。

回答を開くにもポイントが必要なのですから。


でも、質問が専門的すぎたのも問題かもしれませんので、補足。


Windows(正確にはIE)は暗号に関するAPI(CryptoAPI)を持っていますが、

このAPIでは実際に暗号処理するCSP(Cryptographic Service Providerといい、ドライバみたいなもの)が必要になります。


CSPにはいろんな実装があり、ある程度は標準でインストールされていますが、

AES暗号をサポートする"Microsoft Enhanced RSA and AES Cryptographic Provider"はWindowsXP(正式には2003)からしか導入されていません。


CSPはDLLなので、Windows2000でも利用できるのではないかと思ったのですが...


以上

2006/09/09 13:49:54
id:takoratta No.2

takoratta回答回数72ベストアンサー獲得回数52006/09/10 17:01:41

ポイント35pt

残念ながら、方法はないのではないかと思います。

http://www.dotnet247.com/247reference/msgs/58/294193.aspx には

The MS CSP handling AES is not by default installed on Windows 2000 - although you CAN install it (that's why on some computers it works).

と書かれていますので、ファイルをコピーして、登録すれば、使えるのかもしれません(私は懐疑的です)が、それはライセンスに違反します。

CSPはWindowsのサービスパックやIEなどにより追加されることがありますが、どちらもWindows 2000に対しては提供されません。

残念ですが、私の思いつく限り、利用できる方法はありません。

id:ohmix1

いまのところ私も、takorattaさんの答えでFAかなと思っております。

RSAENH.DLLのみコピーして来て使うということが出来るかもしれませんが、ライセンス違反は免れません。


ただ、IE5の頃、高度暗号化パック(これはまさにCSP)というのが配布されてましたので、同じようにサポートしてくれないかなと...

すでにWindows2000のメインサポートが終了していることから厳しいとは思っていますが。

2006/09/11 09:01:14

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

  • Win2000拡張計画(実験は失敗ですが IE7やWIA、AES、iTunes8など) 黒翼猫のコンピュータ日記 2nd Edition 2008-12-23 18:14:54
    久しぶりのお休みなので色々実験してみました。まずはInternet Explorer 7から…。後一歩なんですが、何がいかんのだろう。ちなみに、インターネットオプションは管理者の制限で開けない
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません