365文库
登录
注册
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
断情笔 上传于:2024-09-10
PKCS全称是PublicKeyCryptographyStandards是由RSA实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准PKCS目前共发布过15个标准常用的有PKCS12PersonalInformationExchangeSyntaxStandardX509是常见通用的证书格式所有的证书都符合为PublicKeyInfrastructurePKI制定的ITUTX509国际标准PKCS12常用的后缀有P12PFXX509DER编码ASCII的后缀是DERCERCRTX509PAM编码Base64的后缀是PEMCERCRTcercrt是用于存放证书它是2进制形式存放的不含私钥pem跟crtcer的区别是它以Ascii来表示der是windows下的证书格式以2进制形式存放pfxp12用于存放个人证书私钥他通常包含保护密码2进制方式p10是证书请求一用openssl创建CA证书的RSA密钥PEM格式opensslgenrsades3outcakey1024二用openssl创建CA证书PEM格式假如有效期为一年opensslreqnewx509days365keycakeyoutcacrtconfigopensslcnfopenssl是可以生成DER格式的CA证书的最好用IE将PEM格式的CA证书转换成DER格式的CA证书三x509到pfxpkcs12exportinkeysclient1crtinkeykeysclient1keyoutkeysclient1pfx四PEM格式的cakey转换为Microsoft可以识别的pvk格式pvkincakeyoutcapvknocrypttopvk五PKCS12到PEM的转换opensslpkcs12nocertsnodesincertp12outprivatepem验证opensslpkcs12clcertsnokeysincertp12outcertpem六从PFX格式文件中提取私钥格式文件keyopensslpkcs12inmycertpfxnocertsnodesoutmycertkey七转换pem到到spcopensslcrl2pkcs7nocrlcertfilevenuspemoutformDERoutvenusspc用outforminform指定DER还是PAM格式例如opensslx509inCertpeminformPEMoutcertderoutformDER八PEM到PKCS12的转换opensslpkcs12exportinCertpemoutCertp12inkeykeypem密钥库文件格式Keystore格式JKS扩展名jksks描述JavaKeystore密钥库的Java实现版本provider为SUN特点密钥库和私钥用不同的密码进行保护格式JCEKS扩展名jce描述JCEKeystore密钥库的JCE实现版本provider为SUNJCE特点相对于JKS安全级别更高保护Keystore私钥时采用TripleDES格式PKCS12扩展名p12pfx描述PKCS12个人信息交换语法标准特点1包含私钥公钥及其证书2密钥库和私钥用相同密码进行保护格式BKS扩展名bks描述BouncycastleKeystore密钥库的BC实现版本provider为BC特点基于JCE实现格式UBER扩展名ubr描述BouncycastleUBERKeystore密钥库的BC更安全实现版本provider为BC证书文件格式Certificate格式DER扩展名cercrtrsa描述ASN1DER用于存放证书特点不含私钥二进制格式PKCS7扩展名p7bp7r描述PKCS7加密信息语法标准特点1p7b以树状展示证书链不含私钥2p7r为CA对证书请求签名的回复只能用于导入格式CMS扩展名p7cp7mp7s描述CryptographicMessageSyntax特点1p7c只保存证书2p7msignaturewithenvelopeddata3p7s时间戳签名文件格式PEM扩展名pem描述PrintableEncodedMessage特点1该编码格式在RFC1421中定义其实PEM是PrivacyEnhancedMail的简写但他也同样广泛运用于密钥管理2ASCII文件3一般基于base64编码格式PKCS10扩展名p10csr描述PKCS10公钥加密标准CertificateSigningRequest特点1证书签名请求文件2ASCII文件3CA签名后以p7r文件回复格式SPC扩展名pvkspc描述SoftwarePublishingCertificate特点微软公司特有的双证书文件格式经常用于代码签名其中1pvk用于保存私钥2spc用于保存公钥
tj