Mục lục:

Làm cách nào để tạo tệp pkcs12 bằng OpenSSL?
Làm cách nào để tạo tệp pkcs12 bằng OpenSSL?

Video: Làm cách nào để tạo tệp pkcs12 bằng OpenSSL?

Video: Làm cách nào để tạo tệp pkcs12 bằng OpenSSL?
Video: VinaHost.vn | Convert SSL - Chuyển Chứng Chỉ SSL Qua Định Dạng PFX Và P12 2024, Tháng tư
Anonim

Cách tạo tệp PKCS # 12 bằng OpenSSL

  1. Sao chép khóa cá nhân và SSL giấy chứng nhận sang một văn bản thuần túy tập tin . Khóa cá nhân phải ở trên cùng với SSL giấy chứng nhận phía dưới. Trong ví dụ, chúng tôi sử dụng "tên tệp.
  2. Chạy phần sau opensl chỉ huy: openssl pkcs12 -export -in filename.txt -out tên tệp. p12 . Bạn có thể nhận được những lời nhắc sau:

Tương tự, người ta có thể hỏi, làm cách nào để tạo tệp pkcs12?

Để tạo tệp PKCS12 bằng OpenSSL, hãy làm theo các bước được liệt kê bên dưới:

  1. Sao chép khóa cá nhân và chứng chỉ SSL vào tệp văn bản thuần túy.
  2. Chạy lệnh openssl sau:
  3. Nếu vị trí không được chỉ định, tệp PKCS12 mới sẽ nằm trong thư mục từ nơi lệnh OpenSSL được thực thi.

Cũng cần biết, tệp pkcs12 là gì? Trong mật mã, PKCS # 12 xác định một kho lưu trữ tập tin định dạng để lưu trữ nhiều đối tượng mật mã như một tập tin . Nó thường được sử dụng để gói một khóa riêng với chứng chỉ X. 509 của nó hoặc để gói tất cả các thành viên của một chuỗi tin cậy. Phần mở rộng tên tệp cho PKCS # 12 các tập tin Là. p12 hoặc.

Theo cách này, làm cách nào để tạo một kho khóa với OpenSSL?

Các bước tạo chứng chỉ tự ký bằng OpenSSL

  1. BƯỚC 1: Tạo khóa cá nhân và chứng chỉ công khai bằng lệnh sau:
  2. BƯỚC 2: Sử dụng tiện ích java sau để tạo kho khóa JKS:
  3. BƯỚC 2a: Tạo kho khóa PKCS12:
  4. BƯỚC 2b: Bây giờ chuyển đổi kho khóa PKCS12 thành kho khóa JKS bằng cách sử dụng lệnh keytool:
  5. BƯỚC 3:

Làm cách nào để chuyển đổi PEM thành.p12 bằng OpenSSL?

Chuyển đổi Chứng chỉ PEM sang định dạng PFX / P12

  1. Tải xuống và cài đặt phiên bản 1.0. 1p.
  2. Chạy định dạng lệnh sau từ thư mục bin cài đặt OpenSSL. openssl pkcs12 -export -out Cert.p12 -in cert.pem -inkey key.pem -passin pass: root -passout pass: root.

Đề xuất: