Cryptographic Token Interface Standard

PKCS#11


References

ANSI CANSI/ISO. ANSI/ISO 9899: American National Standard for Programming Languages - C. 1990.
ANSI X9.31Accredited Standards Committee X9. Digital Signatures Using Reversible Public Key Cryptography for the Financial Services Industry (rDSA). September 9, 1998.
ANSI X9.42Accredited Standards Committee X9. Public Key Cryptography for the Financial Services Industry: Agreement of Symmetric Keys Using Discrete Logarithm Cryptography. March 9, 2001.
ANSI X9.62Accredited Standards Committee X9. Public Key Cryptography for the Financial Services Industry: The Elliptic Curve Digital Signature Algorithm (ECDSA). 1998.
ANSI X9.63Accredited Standards Committee X9. Public Key Cryptography for the Financial Services Industry: Key Agreement and Key Transport Using Elliptic Curve Cryptography. Working draft, November 8, 2000.
CDPDAmeritech Mobile Communications et al. Cellular Digital Packet Data System Specifications: Part 406: Airlink Security. 1993.
FIPS PUB 46-3National Institute of Standards and Technology (formerly National Bureau of Standards). FIPS PUB 46-3: Data Encryption Standard. October 25, 1999.
FIPS PUB 74National Institute of Standards and Technology (formerly National Bureau of Standards). FIPS PUB 74: Guidelines for Implementing and Using the NBS Data Encryption Standard. April 1, 1981.
FIPS PUB 81National Institute of Standards and Technology (formerly National Bureau of Standards). FIPS PUB 81: DES Modes of Operation. December 1980.
FIPS PUB 113National Institute of Standards and Technology (formerly National Bureau of Standards). FIPS PUB 113: Computer Data Authentication. May 30, 1985.
FIPS PUB 180-1National Institute of Standards and Technology. FIPS PUB 180-1: Secure Hash Standard. April 17, 1995.
FIPS PUB 186-2National Institute of Standards and Technology. FIPS PUB 186-2: Digital Signature Standard. January 27, 2000.
FORTEZZA CIPGNSA, Workstation Security Products. FORTEZZA Cryptologic Interface Programmers Guide, Revision 1.52. November 1995.
GCS-APIX/Open Company Ltd. Generic Cryptographic Service API (GCS-API), Base - Draft 2. February 14, 1995.
ISO 7816-1ISO. International Standard 7816-1: Identification Cards " Integrated Circuit(s) with Contacts " Part 1: Physical Characteristics. 1987.
ISO 7816-4ISO. Identification Cards " Integrated Circuit(s) with Contacts " Part 4: Inter-industry Commands for Interchange. Committee draft, 1993.
ISO/IEC 9796ISO/IEC. International Standard 9796: Digital Signature Scheme Giving Message Recovery. July 1991.
PCMCIAPersonal Computer Memory Card International Association. PC Card Standard. Release 2.1, July 1993.
PKCS #1RSA Laboratories. RSA Encryption Standard. Version 2.0, October 1, 1998.
PKCS #3RSA Laboratories. Diffie-Hellman Key-Agreement Standard. Version 1.4, November 1993.
PKCS #5RSA Laboratories. Password-Based Encryption Standard. Version 2.0, March 25, 1999.
PKCS #7RSA Laboratories. Cryptographic Message Syntax Standard. Version 1.5, November 1993.
PKCS #8RSA Laboratories. Private-Key Information Syntax Standard. Version 1.2, November 1993.
PKCS #12RSA Laboratories. Personal Information Exchange Syntax Standard. Version 1.0, June 24, 1999.
RFC 1319B. Kaliski. RFC 1319: The MD2 Message-Digest Algorithm. RSA Laboratories, April 1992.
RFC 1321R. Rivest. RFC 1321: The MD5 Message-Digest Algorithm. MIT Laboratory for Computer Science and RSA Data Security, Inc., April 1992.
RFC 1421J. Linn. RFC 1421: Privacy Enhancement for Internet Electronic Mail: Part I: Message Encryption and Authentication Procedures. IAB IRTF PSRG, IETF PEM WG, February 1993.
RFC 2246T. Dierks & C. Allen. RFC 2246: The TLS Protocol Version 1.0. Certicom, January 1999
RFC 2279F. Yergeau. RFC 2279: UTF-8, a transformation format of ISO 10646 Alis Technologies, January 1998.
RFC 2743J. Linn. RFC 2743: Generic Security Service Application Program Interface Version 2, Update 1. RSA Laboratories, January 2000
RFC 2744J. Wray. RFC 2744: Generic Security Services API Version 2: C-bindings. Iris Associates, January 2000.
SEC 1Standards for Efficient Cryptography Group (SECG). Standards for Efficient Cryptography (SEC) 1: Elliptic Curve Cryptography. Version 1.0, September 20, 2000.
SEC 2Standards for Efficient Cryptography Group (SECG). Standards for Efficient Cryptography (SEC) 2: Recommended Elliptic Curve Domain Parameters. Version 1.0, September 20, 2000.
X.500ITU-T (formerly CCITT). Recommendation X.500: The Directory"Overview of Concepts, Models and Services. 2001.
X.509ITU-T (formerly CCITT). Recommendation X.509: The Directory—Public-Key and Attribute Certificate Frameworks. 2000.
X.680ITU-T (formerly CCITT). Recommendation X.680: Information Technology-- Abstract Syntax Notation One (ASN.1): Specification of Basic Notation. July 1994.
X.690ITU-T (formerly CCITT). Recommendation X.690: Information Technology—ASN.1 Encoding Rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER), and Distinguished Encoding Rules (DER). July 1994.

RSA Security Inc. Public-Key Cryptography Standards - PKCS#11 - v211