PKCS 7 - PKCS 7

№ 7 PKCS
Файл атауын кеңейту
.p7b
ӘзірлеушіRSA қауіпсіздігі
Соңғы шығарылым
1.5
(1 наурыз 1998 ж; 22 жыл бұрын (1998-03-01))
Пішім түріФайл форматы
КонтейнерX.509 ашық кілт сертификаттары, X.509 CRL

Криптографияда «PKCS # 7: Криптографиялық хабарлама синтаксисі» («CMS») - қол қойылған және / немесе шифрланған деректерді сақтауға арналған стандартты синтаксис. PKCS №7 - RSA зертханалары құрған ашық кілт криптографиялық стандарттары (PKCS) деп аталатын стандарттар тобының бірі. Соңғы нұсқасы, 1.5 қол жетімді RFC 2315.[1]

№ 7 PKCS жаңартуы сипатталған RFC 2630.[2]

PKCS # 7 файлдары шикі DER форматында немесе PEM форматында сақталуы мүмкін. PEM форматы DER форматымен бірдей, бірақ ішіне оралған 64 кодтау және арасында сэндвич ----- PKCS7 БАСТАУ ----- және ----- END PKCS7 -----. Windows «.p7b» файл атауының кеңейтілуін қолданады[3] екі кодтау үшін де.

PKCS №7 файлының әдеттегі қолданысы сертификаттарды және / немесе сақтау болып табылады сертификаттарды қайтарып алу тізімдері (CRL).

Алдымен сертификатты қалай жүктеп алуға болатынын, содан кейін оны PKCS №7 мұрағатына орап, содан кейін сол архивтен оқудың мысалы келтірілген:

$ жаңғырық '' | 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 - мысалы.org.cer.pem.p7b -noout -print_certsтақырып = C = АҚШ, ST = Калифорния, L = Лос-Анджелес, O = Берілген аттар мен сандарға арналған интернет корпорациясы, OU = Технология, CN = www.example.org эмитент = C = АҚШ, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA

Әдебиеттер тізімі

  1. ^ RFC  2315 - Ашық кілттік криптография стандарттары (PKCS) №7: Криптографиялық хабарлама синтаксисінің спецификациясы 1.5, 1998 ж. Наурыз.
  2. ^ RFC  2630 - Криптографиялық хабарлама синтаксисі, маусым 1999 ж
  3. ^ https://extension.nirsoft.net/p7b

Сыртқы сілтемелер