PKCS 7 - PKCS 7

PKCS # 7
Fayl nomi kengaytmasi
.p7b
Tomonidan ishlab chiqilganRSA xavfsizligi
Oxirgi nashr
1.5
(1998 yil 1 mart); 22 yil oldin (1998-03-01))
Format turiArxiv fayl formati
Konteyner uchunX.509 ochiq kalit sertifikatlari, X.509 CRL-lar

Kriptografiyada, "PKCS # 7: Kriptografik xabar sintaksisi" ("CMS") - imzolangan va / yoki shifrlangan ma'lumotlarni saqlash uchun standart sintaksis. PKCS # 7 RSA Laboratories tomonidan yaratilgan ochiq kalit kriptografiya standartlari (PKCS) deb nomlangan standartlar oilasidan biridir. Oxirgi versiyasi, 1.5, quyidagicha mavjud RFC 2315.[1]

PKCS # 7-ga yangilanish RFC 2630.[2]

PKCS # 7 fayllari xom DER formati yoki PEM formati sifatida saqlanishi mumkin. PEM formati DER formati bilan bir xil, lekin ichiga o'ralgan Baza 64 kodlash va ularning o'rtasida joylashgan ----- PKCS7 BOSHLASH ----- va ----- END PKCS7 -----. Windows ".p7b" fayl nomi kengaytmasidan foydalanadi[3] ikkala kodlash uchun ham.

PKCS # 7 faylidan odatiy foydalanish sertifikatlarni saqlash va / yoki bo'lishi mumkin sertifikatlarni bekor qilish ro'yxatlari (CRL).

Dastlab sertifikatni qanday yuklab olish, keyin uni PKCS # 7 arxiviga o'rash va keyin ushbu arxivdan o'qish haqida misol:

$ aks sado '' | openssl s_client -connect example.org:443 -host example.org 2> / dev / null | openssl x509> example.org.cer 2> / dev / null$ openssl crl2pkcs7 -nocrl -certfile example.org.cer -out example.org.cer.pem.p7b$ openssl pkcs7-example.org.cer.pem.p7b -noout -print_certs damavzu = C = AQSh, ST = Kaliforniya, L = Los-Anjeles, O = Belgilangan ismlar va raqamlar uchun Internet korporatsiyasi, OU = Technology, CN = www.example.org emitent = C = AQSh, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA

Adabiyotlar

  1. ^ RFC  2315 - Ochiq kalitli kriptografiya standartlari (PKCS) # 7: Kriptografik xabar sintaksisining spetsifikatsiyasi 1.5, 1998 yil mart.
  2. ^ RFC  2630 - Kriptografik xabar sintaksis, 1999 yil iyun
  3. ^ https://extension.nirsoft.net/p7b

Tashqi havolalar