API | Application programming interface. |
Application | Any computer program that calls the Cryptoki interface. |
ASN.1 | Abstract Syntax Notation One, as defined in X.680. |
Attribute | A characteristic of an object. |
BER | Basic Encoding Rules, as defined in X.690. |
CBC | Cipher-Block Chaining mode, as defined in FIPS PUB 81. |
Certificate | A signed message binding a subject name and a public key, or a subject name and a set of attributes. |
CMS | Cryptographic Message Syntax (see RFC 2630) |
Cryptographic Device | A device storing cryptographic information and possibly performing cryptographic functions. May be implemented as a smart card, smart disk, PCMCIA card, or with some other technology, including software-only. |
Cryptoki | The Cryptographic Token Interface defined in this standard. |
Cryptoki library | A library that implements the functions specified in this standard. |
DER | Distinguished Encoding Rules, as defined in X.690. |
DES | Data Encryption Standard, as defined in FIPS PUB 46-3. |
DSA | Digital Signature Algorithm, as defined in FIPS PUB 186-2. |
EC | Elliptic Curve |
ECB | Electronic Codebook mode, as defined in FIPS PUB 81. |
IV | Initialization Vector. |
MAC | Message Authentication Code. |
Mechanism | A process for implementing a cryptographic operation. |
Object | An item that is stored on a token. May be data, a certificate, or a key. |
PIN | Personal Identification Number. |
PKCS | Public-Key Cryptography Standards. |
PRF | Pseudo random function. |
PTD | Personal Trusted Device, as defined in MeT-PTD |
RSA | The RSA public-key cryptosystem. |
Reader | The means by which information is exchanged with a device. |
Session | A logical connection between an application and a token. |
Slot | A logical reader that potentially contains a token. |
SSL | The Secure Sockets Layer 3.0 protocol. |
Subject Name | The X.500 distinguished name of the entity to which a key is assigned. |
SO | A Security Officer user. |
TLS | Transport Layer Security. |
Token | The logical view of a cryptographic device defined by Cryptoki. |
User | The person using an application that interfaces to Cryptoki. |
UTF-8 | Universal Character Set (UCS) transformation format (UTF) that represents ISO 10646 and UNICODE strings with a variable number of octets. |
WIM | Wireless Identification Module. |
WTLS | Wireless Transport Layer Security. |