PKCS - Public Key Cryptography Standards

In Cryptography, PKCS stands for Public Key Cryptography Standards. These are a group of public-key cryptography standards devised and published by RSA Security Inc, starting in the early 1990s.

PKCS#1RSA Cryptography Standard

See RFC 8017. Defines the mathematical properties and format of RSA public and private keys, and the basic algorithm and encoding/padding schemes for performing RSA encryption, decryption, and producing and verifying signatures.

PCCS#3Diffie-Hellman Key Agreement StandardA cryptograph protocol that allows two parties that have no prior knowledge of each other to jointly establish a shared secret key over an insecure communicatons channel.
PKCS#5Password-based Encryption StandardSee RFC 8018 and PBKD2
PKCS$6Extend-Certificat Syntax StandardDefines the extensions to the old v1 X.509 certificate specification.
PKCS#7Cryptographic Message Syntax StandardSee RFC 2315. Used to sign and/or encrypt messages under a PKI
PKCS#8pricate-Key Information Synatx StandardSee RFC 5958. Used to carry private certificate keypairs
PKCS#9Selected Attirbute Types 
PKCS#10Certification Request Standard

See RFC 2986. Format of messages sent to a certification authority to request certification of a public key.

PKCS#11Cryptographic Token InterfaceAn API defining a generic interface to cryptographic tokens.
PKCS#12Personal Information Exchange Syntax StandardSee RFC 7292. Defines a file format commonlyy used to store private keys with accompanying public key certificates, protected with a password-based symmetric key.
PKCS#15Cryptographic Token Information Format StandardDefines a standard allowing users of cryptographic tokens to identify themselves to applications, independent of the application's Cryptoki implementation or other API.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值