PKCS12.com

Public Key Cryptography Standard 12

Introduction

The PKCS12 standard defines a data structure which is used to store and transport Cryptographic Keys.

PKCS12 files often have the file extension of either *.p12 or *.pfx

Image here of file icons

This website aims to provide a high level overview of how the inside of a PKCS12 file is structured and also to facility of creating and decoding them.

The Structure

The data structure is defined in Abstract Syntax Notation One (ASN.1)

Various appendices within the standard describe cryptographic algorithms used to protect the contents of the PKCS12 file.

in ASN.1 The commonly used to store Asymmetric Keys(A public and private key pair)

Online Creation

This website uses a Online Cryptographic Website/'Cloud HSM' to generate PKCS12 files.

Cloud HSMStatus
CryptoServer Sim0Unknown
Content

Authenticated Safe

Key Properties

X509 Certificate Properties