List of cryptography files

from Wikipedia, the free encyclopedia

This is a list of cryptography files .

Objects

The following cryptography objects are usually stored in files :

Public and private keys

There are a number of file formats for keys ; RSA (PKCS # 1) and PKCS # 8 are often used .

Key pairs

A public and private key in common.

Public key certificates

The two most important formats for public key certificates are X.509 and PKCS # 7.

Certificate Signing Requests

Certification requests are usually created in the PKCS # 10 format.

Certificate Revocation Lists

Certificate revocation lists contain certificates that can no longer be trusted.

Keystores

A keystore is a protected file that contains several of the aforementioned objects. In the Java environment, Java keystores are used for this, otherwise the PKCS # 12 format is used.

Coding

Many file formats exist in a binary DER and a Base64- encoded and thus more easily readable PEM variant. In the PEM formats, there is a header and a footer that indicate what type of object it is, for example "----- BEGIN CERTIFICATE -----" and "----- END CERTIFICATE ----- ".

File extensions

The following file extensions are used:

Ending Art format Coding PEM header
* .bundle Certificate bundle X.509 PEM
*.cerium certificate X.509 DER or PEM CERTIFICATE
* .crl Certificate revocation list X.509 DER or PEM X509 CRL
* .crt certificate X.509 DER or PEM
* .csr Certification request PKCS # 10 PEM CERTIFICATE REQUEST
*.of the certificate X.509 OF THE
* .jceks Keystore JCE Keystore binary
* .jks Keystore Java keystore binary
* .p12 Keystore PKCS # 12 binary
* .p7b certificate PKCS # 7 DER or PEM PKCS7
* .p7c certificate PKCS # 7 DER or PEM PKCS7
* .p8 key PKCS # 8 DER or PEM ENCRYPTED PRIVATE KEY
* .pem certificate X.509 PEM CERTIFICATE
* .pfx Keystore PKCS # 12 binary

Individual evidence

  1. security - Where is the PEM file format specified? Retrieved February 2, 2019 .