トップ «前の日記(2005-09-18 (Sun)) 最新 次の日記(2005-09-28 (Wed))» 編集   RSS 1.0 FEED  

Journal InTime


2005-09-27 (Tue) [長年日記]

_ [プログラミング] PVK file format

Windowsで秘密鍵(非公開鍵)を保存する時にはPVKというファイル形式で保存するらしい。 上記のサイトにはPEM形式との相互変換を行うプログラムが置いてあって、 ソースからビルドしたらLinuxでもちゃんと動いた (本当にちゃんとかどうかは検証してないけど)。

ちょっとはまったのが、ヘッダ情報が付いているため、そのままではCryptImportKey()でインポートできないこと。 上記のサイトをよく読めばわかることだけど、`Private Key.'という 部分が、PRIVATEKEYBLOBとしてCryptExportKey()したデータと同じ ものになっているようだ。