About: PKCS 7

An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In cryptography, "PKCS #7: Cryptographic Message Syntax" (a.k.a. "CMS") is a standard syntax for storing signed and/or encrypted data. PKCS #7 is one of the family of standards called Public-Key Cryptography Standards (PKCS) created by RSA Laboratories. The latest version, 1.5, is available as RFC 2315. An update to PKCS #7 is described in RFC 2630, which was replaced in turn by RFC 3369, RFC 3852 and then by RFC 5652. A typical use of a PKCS #7 file would be to store certificates and/or certificate revocation lists (CRL).

Property Value
dbo:abstract
  • In cryptography, "PKCS #7: Cryptographic Message Syntax" (a.k.a. "CMS") is a standard syntax for storing signed and/or encrypted data. PKCS #7 is one of the family of standards called Public-Key Cryptography Standards (PKCS) created by RSA Laboratories. The latest version, 1.5, is available as RFC 2315. An update to PKCS #7 is described in RFC 2630, which was replaced in turn by RFC 3369, RFC 3852 and then by RFC 5652. PKCS #7 files may be stored both as raw DER format or as PEM format. PEM format is the same as DER format but wrapped inside Base64 encoding and sandwiched in between ‑‑‑‑‑BEGIN PKCS7‑‑‑‑‑ and ‑‑‑‑‑END PKCS7‑‑‑‑‑. Windows uses the ".p7b" file name extension for both these encodings. A typical use of a PKCS #7 file would be to store certificates and/or certificate revocation lists (CRL). Here's an example of how to first download a certificate, then wrap it inside a PKCS #7 archive and then read from that archive: $ echo '' | 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 -in example.org.cer.pem.p7b -noout -print_certssubject=C = US, ST = California, L = Los Angeles, O = Internet Corporation for Assigned Names and Numbers, OU = Technology, CN = www.example.org issuer=C = US, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA (en)
  • Em criptografia, "PKCS # 7: sintaxe de mensagem criptográfica" (também conhecida como CMS) é uma sintaxe padrão para armazenar dados assinados e/ou criptografados. PKCS #7 é um dos padrões da família de padrões chamados PKCS (public-key cryptography standards - padrões de criptografia de chave pública) criado pelos laboratórios RSA. A versão mais recente, 1.5, está disponível como RFC 2315. Uma atualização para PKCS #7 é descrita na RFC 2630,que se tornou obsoleta pela RFC 3369,que se tornou obsoleta pela RFC 3852,que se tornou obsoleta pela RFC 5652. Os arquivos PKCS #7 podem ser armazenados tanto no formato DER bruto quanto no formato PEM. O formato PEM é igual ao formato DER, mas contido na codificação Base64 e colocado entre -----BEGIN PKCS7----- e -----END PKCS7-----. O Windows usa a extensão de nome de arquivo ".p7b" para ambas as codificações. Um uso típico de um arquivo PKCS #7 seria para armazenar certificados e/ou CRLs (listas de revogação de certificados). Aqui está um exemplo de como primeiro fazer o download de um certificado, em seguida, envolvê-lo em um arquivo PKCS #7 e, em seguida, ler esse arquivo: $ echo '' | 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 -in example.org.cer.pem.p7b -noout -print_certssubject=C = US, ST = California, L = Los Angeles, O = Internet Corporation for Assigned Names and Numbers, OU = Technology, CN = www.example.org issuer=C = US, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA (pt)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 64431194 (xsd:integer)
dbo:wikiPageLength
  • 3216 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1077465207 (xsd:integer)
dbo:wikiPageWikiLink
dbp:containerFor
  • X.509 public key certificates, X.509 CRLs (en)
dbp:genre
dbp:latestReleaseDate
  • 1998-03-01 (xsd:date)
dbp:latestReleaseVersion
  • 1.500000 (xsd:double)
dbp:name
  • PKCS #7 (en)
dbp:owner
dbp:reason
  • hash (en)
dbp:title
  • PKCS #7 (en)
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • In cryptography, "PKCS #7: Cryptographic Message Syntax" (a.k.a. "CMS") is a standard syntax for storing signed and/or encrypted data. PKCS #7 is one of the family of standards called Public-Key Cryptography Standards (PKCS) created by RSA Laboratories. The latest version, 1.5, is available as RFC 2315. An update to PKCS #7 is described in RFC 2630, which was replaced in turn by RFC 3369, RFC 3852 and then by RFC 5652. A typical use of a PKCS #7 file would be to store certificates and/or certificate revocation lists (CRL). (en)
  • Em criptografia, "PKCS # 7: sintaxe de mensagem criptográfica" (também conhecida como CMS) é uma sintaxe padrão para armazenar dados assinados e/ou criptografados. PKCS #7 é um dos padrões da família de padrões chamados PKCS (public-key cryptography standards - padrões de criptografia de chave pública) criado pelos laboratórios RSA. A versão mais recente, 1.5, está disponível como RFC 2315. Uma atualização para PKCS #7 é descrita na RFC 2630,que se tornou obsoleta pela RFC 3369,que se tornou obsoleta pela RFC 3852,que se tornou obsoleta pela RFC 5652. (pt)
rdfs:label
  • PKCS 7 (en)
  • PKCS 7 (pt)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License