2007年7月2日 星期一

將 SPCS12 格式的憑證轉為 PEM 格式

由於安裝 gLite 的關係,使用一般的 user 登入使用,必須要有 certificate !

而 GILDA 所發的 user certificate,又是 SPCS12 格式的! 因此要將其轉換為 PEM 格式才能使用

因此介紹如何用 openssl 將格式進行轉換,假設原始 certificate 檔名為 mycert.p12

以下是轉換方式:
# 轉出 certificate,檔名為 usercert.pem
shell> openssl pkcs12 -in mycert.p12 -clcerts -nokeys -out usercert.pem

# 轉出 private key,檔名為 userkey.pem
shell> openssl pkcs12 -in mycert.p12 -nocerts -out userkey.pem
以上的情況是 key pair 都在同一個檔案的情況下!

沒有留言:

張貼留言