0

Can anybody help me in understanding why PKCS is used? My confusion is that whether PKCS is used to transfer key in between client and server OR it is a standard to encrypt and decrypt the payload.

I know I am asking some basic question But I am new to this security space and I don't want my basic itself to be wrong that's why I am asking this.

1
  • 4
    All right then. So as the name suggests, we are talking about a set of standards, the description of each of them is on Wikipedia: en.wikipedia.org/wiki/PKCS
    – buherator
    Aug 3, 2018 at 10:21

1 Answer 1

1

PKCS (Public-Key Cryptography Standards) is a set of standards by RSA Security. It has many standards and each of those defining set of protocols, here are some of them:

  • RSA private and public keys for encryption, decryption, signing, and signature verification
  • Protocol for a shared key exchange over an insecure channel
  • Certificate request, extensions, etc
  • Protocol for carrying certificate private keys
  • etc

My confusion is that whether PKCS is used to transfer key in between client and server OR it is a standard to encrypt and decrypt the payload.

As you can see, there are plenty of usages for PKCS, I encourage you to read about PKI and these standards and other related concepts in-depth:

0

Not the answer you're looking for? Browse other questions tagged .