Click or drag to resize

SecurityAndEncryption

Supported SecurityAndEncryption file formats (IdClassification.SecurityAndEncryption - Security and encryption data formats)

  • All entries in table below are supported for file format identification.
  • 'X' in "Text" column indicates text extraction is supported for the file format.
  • 'X**' in "Text" column indicates text extraction is supported BUT binary-to-text filtering is used on partially parsed document records.
  • 'X' in "Metadata" column indicates metadata extraction is supported for the file format.
  • 'X' in "EmbeddedItem" column indicates embedded item/attachment extraction is supported for the file format.
  • 'X' in "ContentHash" column indicates a content hash is supported for the file format (see MD5ContentHash and SHA1ContentHash)

If a file format does not have a supported content extractor that extracts text then, optionally (default), a binary-to-text content extractor will be used to extract UTF-8, UTF-16, Windows-1252, and ASCII from the binary. In many cases, indexable text can be extract from unknown document formats.

SecurityAndEncryption Supported File Formats

File Format Id Enum Value

Text

Metadata

EmbeddedItem

ContentHash

Description

AxCrypt2

AxCrypt (an open-source encryption application) version 2.X encrypted file (.axx).

PemPublicKeyFile

Privacy Enhanced Mail (PEM) public key file (.pub;.pem).

SSH2PublicKeyFile

The Secure Shell (SSH) public key file (.pub).

PGPPublicKeyFile

Pretty Good Privacy (PGP) public key file (.pgp).

RSAPrivateKeyFile

RSA private key file (PEM) (.pem;.pri).

RSAPublicKeyFile

RSA public key file (PEM) (.pem;.pub).

PemPrivateKeyFile

Privacy Enhanced Mail (PEM) private key file (.pem;.pri).

PemEncryptedPrivateKeyFile

Encrypted Privacy Enhanced Mail (PEM) private key file (.pem;.pri).

PKCS7_Certificate

X

PKCS#7 SignedData structure that contains only the certificate (.p7b;.p7c).

PKCS7_Certificate_DER

X

Distinguished Encoding Rules (DER) for ASN.1 encoded PKCS#7 SignedData structure that contains only the certificate (.p7b;.p7c).

PKCS12

X

PKCS #12 (formerly PFX (.pfx), Personal Information Exchange) format is used for the exchange of secret (personal identity) information on all modern cryptographic stacks. This format is primarily used for the exchange of private keys and certificates, but can also be used to exchange symmetric keys, miscellaneous secrets, attributed objects, and extensions (.p12;.pfx).

DSAPrivateKeyFile

DSA private key file (PEM) (.pem).

DSAPublicKeyFile

DSA public key file (PEM) (.pem).

X509_Certificate_DER

X

X.509 certificate encoded in Distinguished Encoding Rules (DER) (.crt;.cer;.der).

X509_Certificate_PEM

X

X.509 PEM encoded certificate (.pem;.crt;.cer).

OpenSSL_X509_TrustedCertificate_PEM

X

OpenSSL X.509 PEM encoded trusted certificate, a trusted certificate has several additional pieces of information attached to it such as the permitted and prohibited uses of the certificate and an "alias" (.pem;.crt;.cer).

CertificateRevocationList_DER

X

X

Certificate Revocation List (CRL) encoded in Distinguished Encoding Rules (DER). A CRL is a cryptographically-signed list of certificates that a certificate authority has declared to be revoked (.crl).

PGPSignature

Pretty Good Privacy (PGP) signature key (.pgp).

CertificateSigningRequest_PEM

Certificate signing request (CSR) in PEM encoded PKCS#10 format. A CSR is a message sent from an applicant to a certificate authority in order to apply for a digital identity certificate (.csr).

StrongNameKeyPrivate

Strong Name Key (private) file used to strong name Microsoft .NET assemblies (.snk).

StrongNameKeyPublic

Strong Name Key (public) file used to strong name Microsoft .NET assemblies (.snk).

MicrosoftOfficeEncrypted

X

Encrypted Microsoft Office 2007+ of unknown specific Office format type (stored in encrypted OLE2 format and most likely missing file extension).

MicrosoftOfficeEncryptedIRM

Encrypted and information rights management protected (IRM) Microsoft Office 2007-2016 of unknown specific Office format type (stored in encrypted OLE2 format and most likely missing file extension).

KeePassPasswordDatabase

KeePass open-source password manager encrypted database file (.kdbx).

PKCS7_SignedData_DER

X

PKCS #7 digitally signed data (signed data could be MIME email or data) encoded using Distinguished Encoding Rules (DER) for ASN.1 (.p7s).

PKCS7_CompressedData_DER

X

PKCS #7 compressed data encoded using Distinguished Encoding Rules (DER) for ASN.1 (.p7z). This content type does not provide authentication, message integrity, non-repudiation, or data confidentiality, and is only used to reduce the message's (or data) size.

PKCS7_SignedEnvelopedData_DER

X

PKCS #7 signed, enveloped-data encoded using Distinguished Encoding Rules (DER) for ASN.1 (.p7m). This content type is used to apply data confidentiality to a message (data).