2008-09-17 10 views
1

誰かがWindowsで簡単に認証局(CA)を作成できるようにC#でユーティリティを作成したいと思います。任意のアイデア/提案?CAを作成するためのC#ユーティリティ

私はOpenSSLを使ってこれを行うことができます。結局のところ、私はこのユーティリティーが単にCAを生成するだけではないことを望んでいます。私はまた、私のユーティリティを実行するためにOpenSSLのインストールを必要としないようにしたいと思います。

答えて

3

OpenSSLはApacheライセンス(BSDスタイル)なので、アプリケーションと一緒にDLLとして配布するだけです。 (おそらく、必要な機能だけを1つのDLLにまとめてビルドすることもできます。)次に、p/invoke呼び出しを使用してこのDLLと会話します。

(たぶん、あなたもまっすぐにあなたの.NETの実行可能ファイルにネイティブコードをリンクすることができますか?そのことについてわからない。)

関連する問題