誰かがWindowsで簡単に認証局(CA)を作成できるようにC#でユーティリティを作成したいと思います。任意のアイデア/提案?CAを作成するためのC#ユーティリティ
私はOpenSSLを使ってこれを行うことができます。結局のところ、私はこのユーティリティーが単にCAを生成するだけではないことを望んでいます。私はまた、私のユーティリティを実行するためにOpenSSLのインストールを必要としないようにしたいと思います。
誰かがWindowsで簡単に認証局(CA)を作成できるようにC#でユーティリティを作成したいと思います。任意のアイデア/提案?CAを作成するためのC#ユーティリティ
私はOpenSSLを使ってこれを行うことができます。結局のところ、私はこのユーティリティーが単にCAを生成するだけではないことを望んでいます。私はまた、私のユーティリティを実行するためにOpenSSLのインストールを必要としないようにしたいと思います。
OpenSSLはApacheライセンス(BSDスタイル)なので、アプリケーションと一緒にDLLとして配布するだけです。 (おそらく、必要な機能だけを1つのDLLにまとめてビルドすることもできます。)次に、p/invoke呼び出しを使用してこのDLLと会話します。
(たぶん、あなたもまっすぐにあなたの.NETの実行可能ファイルにネイティブコードをリンクすることができますか?そのことについてわからない。)
はBouncyCastle http://www.bouncycastle.org/csharp/
を見てみましょう