2012-11-24 44 views
15

Tôi có tệp chứng chỉ .cer và cần trích xuất Khóa công khai. Tôi chỉ có thể trích xuất sang định dạng PEM. Thông số "outform" không làm gì cả.Trích xuất khóa công khai từ chứng chỉ ở định dạng DER

openssl x509 -inform PEM -in certificate.cer -outform DER -pubkey -noout > publickey.der 

Có thể trích xuất ở định dạng DER không?

+4

Câu hỏi của tôi không khác nhiều so với các câu hỏi tương tự khác ... http://stackoverflow.com/questions/8774574/how-can-i-convert-a-pfx-certificate-file-for-use-with- apache-on-a-linux-server – marcolopes

+3

Tôi tìm thấy câu hỏi này có liên quan và có nhiều thông tin. –

Trả lời

15

Giải Quyết giải mã các tập tin PEM base64:

openssl x509 -in certificate.cer -pubkey -noout | openssl enc -base64 -d > publickey.der 

Bất cứ ý tưởng khác được hoan nghênh.