Jadual Kandungan
P7B (PKCS#7)
PFX (PKCS#12)
Tukar P7B kepada PFX
Buat sijil yang ditandatangani sendiri
Buat permintaan sijil (CSR )
Buat kunci peribadi RSA sebagai PFX
Rumah Operasi dan penyelenggaraan Keselamatan Bagaimana untuk menukar sijil .P7B kepada .PFX

Bagaimana untuk menukar sijil .P7B kepada .PFX

May 13, 2023 pm 09:04 PM
Pelayan awan, hos awan, IP pertahanan tinggi, pelayan pertahanan tinggi, pelayan Hong Kong, pelayan AS

.P7B ditukar kepada .PFX

1 Muat turun alat openssl, (di sini kita ambil sistem windows sebagai contoh)

https: //www. chinassl.net/download/d1.html

2. Penukaran format

P7B (PKCS#7)

fail P7B ialah fail teks yang mengandungi rantaian sijil dan sijil, tetapi bukan kunci peribadi.

PFX (PKCS#12)

Menentukan format mudah alih untuk menyimpan dan menghantar kunci peribadi pengguna atau pelayan, kunci awam dan sijil. Ia adalah format binari dan fail ini juga dipanggil fail PFX.

Tukar P7B kepada PFX

Perlu diambil perhatian bahawa untuk melakukan penukaran, anda mesti mempunyai fail sijil cert.p7b dan fail cert.key kunci peribadi.

$ openssl pkcs7 -print_certs -in cert.p7b -out cert.cer
Salin selepas log masuk
  1. -print_certs: Keluarkan sebarang sijil yang terkandung dalam fail.

  2. -dalam: Nyatakan fail input.

  3. -out: Nyatakan fail output.

$ openssl pkcs12 -export -in cert.cer -inkey cert.key -out cert.pfx
Salin selepas log masuk
  1. -eksport: bermaksud mengeksport sijil.

  2. -in:Nyatakan nama fail PKCS#12.

  3. -inkey: Nyatakan nama fail kunci peribadi.

  4. -out: Nyatakan fail output.

3. Sambungan:

Buat sijil yang ditandatangani sendiri

Buat sijil RSA 2048-bit, sah selama 5 tahun:

$ openssl req -new -x509 -days 1825 -sha256 -nodes -out cert.crt \
-keyout cert.key
Salin selepas log masuk
  1. req: Jana arahan permintaan pengeluaran sijil

  2. -baru: menunjukkan permintaan baharu.

  3. -x509: Perintah untuk mengeluarkan sijil format X.509

  4. -hari: bermaksud hari Sah.

  5. -sha256: mewakili algoritma ringkasan sijil, berikut ialah SHA256.

  6. -nod : Kunci persendirian tidak akan disulitkan.

  7. -keluar: Nyatakan nama fail output.

  8. -keyout: Nyatakan nama fail bagi kunci persendirian yang baru dibuat.

$ openssl pkcs12 -export -in cert.crt -inkey cert.key -out cert.pfx
Salin selepas log masuk

Buat permintaan sijil (CSR )

$ openssl req -new -newkey rsa:2048 -sha256 -nodes -out cert.csr \
-keyout cert.key
Salin selepas log masuk

- newkey: Buat permintaan sijil baharu dan KEY.

Nota: "Nama Negara" mestilah "CN", medan lain boleh diisi sebagai awak suka.

Buat kunci peribadi RSA sebagai PFX

$ openssl pkcs12 -in cert.pfx -nocerts -nodes | openssl rsa -out rsaprivkey.pem
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menukar sijil .P7B kepada .PFX. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)