Home >> Computers >> Security >> Public Key Infrastructure >> PKCS




Within cryptography, PKCS refers to a class action of Public Key Cryptography Standards devised and published by RSA laboratories within California. RSA Data Security Inc was assigned the licensing rights for the patent on the RSA asymmetric key algorithm and acquired a licensing rights to many more key patents also (eg, the Schnorr patent).

When such, RSA Security, & its search section, RSA Labs, were interested inside promoting & facilitating a have of public key techniques. Thereto prevent, it developed a PKCS standards. It retained control across a two, announcing that it would produce changes/improvements when it deemed necessary, and then the PKCS standards were non, around a important feel, actual industry standards despite the title. Occasionally, but not a lot, keep close at hand inside recent years begun to enter 'standards track' processes by using of these or even thomas more of the standards organizations.

RFC 2313 - PKCS #1: RSA Encryption Version 1.5
This document describes a method for encrypting data using the RSA public-key cryptosystem. (B. Kaliski / RSA Laboratories East)

RFC 2314 - PKCS #10: Certification Request Syntax Version 1.5
This document describes the PKCS #10 format, a syntax for certification requests. (B. Kaliski / RSA Laboratories East)

RFC 2315 - PKCS #7: Cryptographic Message Syntax Version 1.5
This document describes a general syntax for data that may have cryptography applied to it, such as digital signatures and digital envelopes. (B. Kaliski / RSA Laboratories, East)

RFC 2437 - PKCS #1: RSA Cryptography Specifications Version 2.0
This document provides recommendations for the implementation of public-key cryptography based on the RSA algorithm. (B. Kaliski, J. Staddon / RSA Laboratories)

Public Key Cryptography Standards
The official site for PKCS. The standards are available in ASCII, Word, and PostScript formats. (RSA Laboratories)

What is PKCS?
PKCS explained. From the RSA labs FAQ.






© 2005 GeneralAnswers.org