flagflag  If you want to see English page, please click "English" Button at Left.
  
1: 2011-09-11 (日) 16:30:48 iseki ソース 現: 2011-09-11 (日) 17:16:48 iseki ソース
Line 1: Line 1:
-** pfx (pkcs12) File [#f62e4a67]+** pfx (pkcs#12) File [#f62e4a67] 
 +- pfx ファイルは MicroSoft の提唱する認証用ファイル 
 +- pfx ファイルはと pkcs#12 ファイルは厳密には違うらしいが,実際に使用する際にはあまり気にする必要はない(みたいだ) 
 +- pfx ファイルはサーバ証明書の他に秘密鍵ファイルを内包する.また,ルート証明書なども内包できる. 
 +- 秘密鍵ファイルを内包するために,パスワード(Export Password)の設定が必要である. 
 +#br 
 + 
 +*** pfx ファイルの作成方法 [#q691ac1b] 
 +- key.pem  : 秘密鍵ファイル 
 +- cert.pem : サーバ証明書 (key.pemによって作成した [[CSR]](csr.pem) に対して,認証局でサインしたもの) 
 +- cacert.pem : 相手を認証するための [[認証局(CA)証明書>CA CERT]] (自分のサーバ証明書を作成した認証局のものとは限らない) 
 +- key.pem の代わりに,秘密鍵が入った CSRも使用可能 
 +#br 
 + 
 +**** 秘密鍵ファイル,CSR, サーバ証明書の生成 [#u752569f] 
 + # /usr/local/ssl/bin/openssl genrsa -out key.pem 1024 
 + # /usr/local/ssl/bin/openssl req -new -key key.pem -out csr.pem 
 + csr.pem を CA(認証局)に提出し,cert.pem をもらう 
 +**** pkf (pkcs12) ファイルの生成 [#k5aa7537] 
 + # /usr/local/ssl/bin/openssl pkcs12 -export -in cert.pem -out cert.pfx -inkey key.pem 
 + Enter Export Password: 
 + Verifying - Enter Export Password: 
 +**** pkf (pkcs12) ファイルの生成 (相手認証のための cacert.pem を含む場合) [#m8fbef71] 
 + # /usr/local/ssl/bin/openssl pkcs12 -export -in cert.pem -certfile cacert.pem -out cert.pfx -inkey key.pem 
 + Enter Export Password: 
 + Verifying - Enter Export Password: 
 +#br 
 + 
 +*** X509Certificate2() [#g6696bd6] 
 +- .Net の関数 
 + 
 + X509Certificate2 cert = new X509Certificate2(pfxファイル名, Export Password); 
 +#br
  


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
<今日>

オンライン状況

86 人のユーザが現在オンラインです。 (19 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 86

もっと...

アクセスカウンタ

今日 : 4519451945194519
昨日 : 1615016150161501615016150
総計 : 2348381223483812234838122348381223483812234838122348381223483812
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com