PKCS 12

PKCS #12
扩展名
.p12, .pfx
互联网媒体类型
application/x-pkcs12
统一类型标识0
开发者RSA 安全
首次发布1996年 (1996)
最新版本
PKCS #12 v1.1
2012年10月27日,​12年前​(2012-10-27
格式类型归档文件格式
作为容器X.509 公開金鑰認證、X.509 私鑰、X.509 证书吊销列表、通用資料
扩展自微軟PFX檔案格式

密码学中,PKCS #12 定义了一种归档文件格式,用于实现存储许多加密对象在一个单独的文件中。通常用它来打包一个私钥及有关的 X.509 证书,或者打包信任链的全部项目。[1]

一个 PKCS #12 文件通常是被加密的,同时单独存在。其被称作「安全包裹」的内部存储容器通常同时也被加密及单独存在。一些安全包裹被预先定义用来存储证书,私钥以及证书吊销列表。根据不同实现者的选择,也可以使用一些安全包裹存储其他任意数据。 [2][3]

PKCS #12 是 RSA 实验室发布的公钥密码学标准之中的一员。

PKCS #12 文件扩展名为 ".p12 "或者 ".pfx"。[4]

这些文件可以通过使用 OpenSSL pkcs12 命令被创建、解析并读出。[5]

  1. ^ 存档副本. [2017-10-21]. (原始内容存档于2017-11-09). 
  2. ^ PKCS #12: Personal Information Exchange Syntax Standard. RSA Laboratories. [2016-02-09]. (原始内容存档于2017-04-17). This standard specifies a portable format for storing or transporting a user's private keys, certificates, miscellaneous secrets, etc. 
  3. ^ PKCS 12 v1.0: Personal Information Exchange Syntax (PDF). RSA Laboratories. 1999-06-24 [2013-03-14]. [永久失效連結]
  4. ^ Michel I. Gallant. PKCS #12 File Types: Portable Protected Keys in .NET. Microsoft Corporation. March 2004 [2013-03-14]. (原始内容存档于2013-05-07). All Windows operating systems define the extensions .pfx and .p12 as Personal Information Exchange, or PKCS #12, file types. 
  5. ^ OpenSSL: Documents, pkcs12(1). OpenSSL Project. 2013-01-17 [2017-03-23]. (原始内容存档于2017-03-24). The pkcs12 command allows PKCS#12 files (sometimes referred to as PFX files) to be created and parsed. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne