Fastpath
algorithm, authentication, authorization, certificate, cryptography, digital signature, entity, identification, risk,
CA CRL DEA DUKPT ECDLP ECDSA IDA IV MAC PAI PAN PIN RNG SHA-1 SMID TRSM TVP UKPT XOR
Terms
- acceptor
- Same as card acceptor. [x924] (see card acceptor)
- access control
- The collection of all controls used to assure that persons will have access only to information or information processing facilities for which they are authorized. [X949] The collection of all controls used to assure that persons would have access only to information processing facilities for which they are authorized. [x949] (includes credential, data separation)
- accountability
- The property that ensures that the actions of an entity may be traced uniquely to the entity. [x930:3][x957] (see also entity)
- acquirer
- The institution (or its agent) which acquires from the card acceptor the financial data relating to the transaction and initiates that data into an interchange system. [X98][x924][x98] The institution or its agent that receives from the card acceptor the data relating to the transaction. [X924] (see also entity)
- active (key state)
- A key in the active state may be used to secure information from the originator and process received secure information. [x917-95] (see also cryptographic key, key state)
- addition rule
- An addition rule describes the addition of two elliptic curve points P1 and P2 to produce a third elliptic curve point P3. (See Annexes B.3 and B.4.) [X962] An addition rule describes the addition of two elliptic curve points P1 and P2 to produce a third elliptic curve point P3. (See TG-17-199x, Sections 2.1 and 2.2.) [x962]
- address certificate
- A certificate issued by an entity, which administers or is knowledgeable of an address space, which binds an entity to an address. [x945] (see also certificate)
- agent identity
- The unique identity of an ANSI X9.28 agent. [x917-95] (see also entity, identification)
- algorithm
- A clearly specified mathematical process for computation, a set of rules which, if followed, will give a prescribed result. [X98] A clearly specified mathematical process for computation; a set of rules which if followed will give a prescribed result. [X924] A clearly specified mathematical process for computation; a set of rules which, if followed, will give a prescribed result. [x919][x924][x98][x99] (includes Data Encryption Algorithm, Secure Hash Algorithm, Revision 1, algorithm identifier, asymmetric cryptographic algorithm, authentication algorithm, elliptic curve digital signature algorithm, encryption algorithm)
- algorithm identifier
- A unique identifier for a given encryption or hash algorithm, together with any required parameters. The unique identifier is an ASN.1 object identifier [6,7]. [x931:1] (see also algorithm)
- alteration
- The process of modifying one or more message elements of a message as a method of perpetrating a fraud. [x919] (see also risk)
- asymmetric cryptographic algorithm
- A cryptographic algorithm that uses two related keys, a public key and a private key; the algorithm two keys have the property that, given the public key, it is computationally infeasible to derive the private key. [x930:1][x930:3][x931:1][x957][x962] A cryptographic algorithm that uses two related keys, a public key and a private key; the two keys have the property algorithm that, given the public key, it is computationally infeasible to derive the private key. [X962] (see also algorithm, cryptography) (includes digital signature, private key, private prime factors, public key, public key certificate)
- attribute
- A characteristic of an entity. [WD15782] Information, excluding the public key, key identities and algorithm identifier, which is provided by the entity or the CA and certified by the CA in an Attribute Certificate. Examples include the CA's liability limitations and binding information. [x930:3][x957] (see also entity) (includes Attribute Authority, attribute certificate)
- Attribute Authority
- An entity trusted by one or more entities to create and assign attribute certificates. [X945][x930:3][x957] An entity trusted by one or more entities to create and assign attribute certificates. Note that a CA may also be an AA. [WD15782] (see also Certification Authority, attribute) (includes attribute certificate)
- attribute certificate
- A set of attributes along with a public key certificate identifier. The attributes are bound to the public key certificate by the signature of the AA on the attribute certificate. [x930:3][x957] A set of attributes of a user together with some other information, rendered unforgeable by the digital signature created using the private key of the certification authority which issued it. [X509] A set of attributes which are bound to an entity by the signature of an AA on the attribute certificate. [X945] A set of attributes which are bound to an entity by the signature of the AA on the attribute certificate. [WD15782] (see also Attribute Authority, attribute, certificate)
- audit journal
- A chronological record of system activities which is sufficient to enable the reconstruction, review, and examination of the sequence of environments and activities surrounding or leading to each event in the path of a transaction from its inception to the output of the final results. [x930:3][x957] (includes audit record field)
- audit record field
- A field containing information about all entities involved in a transaction, as well as indicators of the types of processing that were performed by those entities. [x917-95] (see also audit journal)
- audit trail
- (see audit journal)
- authentication
- The act of determining that a message has not been changed since leaving its point of origin. The identity of the originator is implicitly verified. [X924][x917-85][x917-95][x919][x923][x924][x928][x99] The process of determining if a claimed identity matches an expected identity. [X949][x949] (see also authorization, entity) (includes authentication algorithm, authentication element, authentication key, authentication sequence number, authentication token, entity authentication, identification, identity factor, identity of key for authentication, key authentication, message authentication, message authentication code, notarization, personal authenticating information, simple authentication, strong authentication, transportation authentication data key, verification)
- authentication algorithm
- An application of an encryption process in which the results of cryptographically processed text depend upon all participating authentication elements. [X924] The application of a cryptographic process in which output text depends on all preceding input text. [x919][x924][x99] (see also algorithm, authentication)
- authentication element
- A contiguous group of bits or characters which are to be protected by being processed by the authentication algorithm. [X924][x919][x924][x99] (see also authentication)
- authentication key
- A DEA key used to authenticate data in accordance with ANSI X9.9-1986. [x926] (see also authentication, cryptographic key)
- authentication sequence number
- An incremental counter associated with the KDA used for the authentication of messages. The counter does not repeat before the expiration of the cryptoperiod of that KDA. [x928] (see also authentication)
- authentication token
- Information conveyed during a strong authentication exchange, which can be used to authenticate its sender. [X509] (see also authentication)
- authorization
- The granting of rights. [x930:3][x957] Verification that a digitally signed transaction is acceptable according to the rules and limits of the parties involved. [X945][x945] (includes authentication, authorization certificate, authorization procedure, authorized signatory, signatory authority)
- authorization certificate
- Any of a variety of attribute certificates containing information used in the authorization process. Authorization information may also be contained in a public key certificate, in which case this public key certificate also serves as an authorization certification [X945] Any of a variety of attribute certificates used in the authorization process. [x945] (see also authorization, certificate)
- authorization procedure
- Verification that a digitally signed transaction is acceptable according to the rules and limits of the parties involved. [X945][x945] (see also authorization)
- authorized signatory
- The top-level issuer of authorization certificates in an organization. Authorized signatories are designated in a signatory certificate, which is issued to an organization by an agreed signatory authority. [x945] (see also Certification Authority, authorization, entity, signatory authority)
- base derivation key
- A derivation key normally associated with Derived Unique Key Per Transaction [X924] (see also cryptographic key)
- base key
- A key which is used to derive (cryptographically compute) or decrypt transaction keys. Normally a single base key is used in a transaction- receiving (e.g., acquirer) TRSM to derive or decrypt the transaction keys used by a large number or originating (e.g., terminal) TRSMs. [x924] (see also cryptographic key)
- base point (G)
- A distinguished point on an elliptic curve. [X962]
- basis
- A kind of representation for the elements of the finite field F2m. Two special kinds of bases are optimal normal bases and polynomial bases. [x962] A representation of the elements of the finite field F2m. Two special kinds of basis are polynomial basis and normal basis. (See Annex B.2.) [X962]
- BAUDOT
- A 5-bit per character information coding scheme (excluding optional start bits and stop bits); CCITT Alphabet Number 2. [x923]
- beneficiary party(ies)
- The ultimate party or parties to be credited or paid as a result of a transfer. [x99]
- biased
- With respect to generation of random or pseudo-random numbers, a process is biased if the occurrence of some numbers and/or patterns is more likely than others. [x917-85][x919]
- big-endian
- A format for the storage or transmission of binary data in which the most-significant byte (bit) comes first. [X942]
- binary polynomial
- A polynomial whose coefficients are in the field F2. When adding, multiplying, or dividing two binary polynomials, the coefficient arithmetic is performed modulo 2. [X962]
- binary string
- The binary string of a sequence of 0's and 1's. The leftmost bit is the most significant bit of the string. The right most bit is the least significant bit of the string. [x930:1][x942]
- binary string to integer conversion
- Let m be a binary string of length k. Let m1, m2, ..., mk be the bits of m from first (most significant) to last (least significant). Then m shall be converted to an integer x satisfying
k
X = S 2(k-i)m1
i=i
[x930]
- binary vector
- A sequence of bits. [X3.106]
- birthday phenomenon
- The 'phenomenon' states that for a category size of 365 (the days in a year), after only 23 people are gathered, the probability is greater than 0.5 that at least two people have a common birthday (month and day). That's r = 32 from a category size of 365. In the DES world, where the category size is 2**64, this same probability of a repeat (match) occurs at approximately r = 2**32. [B9.65][x952] The phenomenon whereby at least two people out of a relatively small group of n people will likely share the same birthday. For example, when n = 23, the probability is 1/2. Generally, if randomly pick up a number from m possible numbers with replacement, the probability to get at least one coincidence in n experiments (n < m) is approximated by: p = 1 - e**-n2/m. In the above experiment, the expected number of times before a coincidence is approximately (pm/2)**1/2. It implies that for a 64-bit block encryption operation with a fixed key, it is expected that a randomly selected ciphertext block can be decrypted by a dictionary of about 2**33 plaintext/ciphertext pairs without knowing the key. [X952] The phenomenon whereby two people out of a relatively small group of r people (r = 23) will likely share the same birthday. Mathematically, this probability can be represented approximately by:p = 1 - e-r2/730 ( Note: This 'phenomenon' is interesting because it says that in a category size of 365 (the days in a year), after only 23 people are assembled, the probability is greater than 0.5 that at least two people have a common birthday (month and day). That's r=23 from a category size of 365. In the DES world, where the category size is 2**64, this same probability of a repeat (match) occurs at approximately r=2**32.) [X965]
- bit string
- A bit string is a sequence of 0's and 1's. [x962] A bit string is a sequence of 0's and 1's. The left-most bit is the most-significant bit of the string. The right-most bit is the least-significant bit of the string. [X942] A bit string is an ordered sequence of 0's and 1's. [X962]
- block
- A binary vector consisting of up to sixty-four bits numbered from the left as 1, 2, 3, ..., 64. [X965] A binary vector. In this standard, the input and output of encryption and decryption operation are 64-bit block. The bits are numbered from left to right. The plaintext and ciphertext are segmented to k-bit blocks, k = 1, 8, 64. [X952] A data unit whose length is 64 bits. [X3.106][x919][x923][x952]
- block encryption
- Under DEA, 64 bits of cleartext are encrypted to yield 64 bits of encrypted text. [x919] (see also Data Encryption Algorithm, encryption)
- bundle
- The three cryptographic keys (K1, K2, K3) used with a TDEA mode. [X952][X965] (see also key bundle, Data Encryption Algorithm)
- CA-certificate
- A certificate for one CA issued by another CA. [WD15782][X509][x955] (see also Certification Authority, certificate)
- card acceptor
- Party accepting the card and presenting transaction data to the acquirer. [X924] The party accepting the card and presenting transaction data to an acquirer. [X98][x924][x98] (see also entity)
- card issuer
- The institution or its agent that issues the identification card to the cardholder. [x924] The institution or its agent that issues the identification card to the cardholders [X924] (see also entity)
- cascading obsolete flag
- A character in the ST field of a DSM which indicates that all keys explicitly or implicitly identified in the IDD fields are to be placed in the Obsolete state. [x917-95][x957]
- certificate
- A certificate is the public key and the identity of an entity together with some other information, rendered unforgeable by digitally signing the entire information with the private key of the certification authority which issued the certificate. [X942] The public key and identity of an entity together with some other information rendered unforgeable by signing the certificate with the private key of the certifying authority, which issued that certificate. [x930:1][x930:3][x931:1][x942][x957][x962] The public key and identity of an entity together with some other information, rendered unforgeable by signing the certificate with the private key of the Certification Authority which issued that certificate. In this Standard the term certificate shall mean a public-key certificate. [X962] The public key and identity of an entity together with some other information, rendered unforgeable by signing the certificate with the private key of the certifying authority which issued that certificate. [X931] The public key and identity of an entity together with some other information, rendered unforgeable by signing the certificate with the private key of the certifying authority which issued that public key certificate. [WD15782] (see also certification) (includes CA-certificate, Certificate Revocation List, Certification Authority, address certificate, attribute certificate, authorization certificate, certificate hold, certificate information, certificate policy, certificate request data, certificate serial number, certificate user, certificate-using system, certification, certification path, certification policy element, certification practice statement, cross certification, device certificate, digital signature, end certificate, intermediate certificates, meta certificate, power of attorney certificate, public key certificate, restriction certificate, role certificate, signatory certificate, sponsor certificate, user certificate)
- certificate hold
- An order suspending the use of a certificate. A certificate hold is a security procedure that is analogous to a hold placed on an account - an action which prevents the use of the account, including the transfer of funds from that account. [WD15782] (see also certificate)
- certificate information
- The information in a certificate which is signed [x930:3][x957] (see also certificate)
- certificate policy
- A named set of rules that indicates the applicability of a certificate to a particular community and/or class of application with common security requirements. For example, a particular certificate policy might indicate applicability of a type of certificate to the authentication of electronic data interchange transactions for the trading of goods within a given price range. [X509] A named set of rules that indicates the applicability of a certificate to a particular community and/or class of application with common security requirements. For example, a particular certificate policy might indicate applicability of a type of certificate to the authentication of electronic data interchange transactions for the trading of goods within a given price range. The certificate policy should be used by the user of the certificate to decide whether or not to accept the binding between the subject (of the certificate) and the public key. A subset of the components in the certificate policy framework are given concrete values to define a certificate policy. The certificate policy is represented by a registered object identifier The object owner also registers a textual description of the policy and makes it available to the relying parties. The certificate policy object identifier can be included in the following extensions certificate policies, policy mappings, and policy constraints. The object identifier(s) may appear in none, some, or all of these fields. These object identifiers may be the same (referring to the same certificate policy) or may be different (referring to different certificate policies). [WD15782] (see also certificate)
- certificate request data
- The 'Certificate Request Data' (CertReqData) of an entity includes the entity's public key, entity identity and other information included in the certificate or otherwise used in the certificate management process. [x930:3][x957] The 'Certificate Request Data' (CertReqData) of an entity includes the entity's public key, entity identity, and other information included in the certificate or otherwise in the certificate management process. [x957] (see also certificate)
- Certificate Revocation List (CRL)
- A list of revoked certificates. [WD15782][x930:3][x957] (see also Certification Authority, certificate) (includes CRL distribution point, delta-CRL)
- certificate serial number
- An integer value, unique within the issuing CA, which is unambiguously associated with a certificate issued by that CA. [X509] (see also certificate)
- certificate user
- An entity that needs to know, with certainty, the public key of another entity. [X509] (see also certificate)
- certificate-using system
- An implementation of those functions defined in this Directory Specification that are used by a certificate-user. [X509] An implementation of those functions defined in this Standard that are used by a certificate-user. [WD15782] (see also certificate)
- certification
- The process of creating a public key or attribute certificate for an entity. [WD15782] (see also certificate) (includes Certification Authority, certificate, certification path, certification practice statement, cross certification)
- Certification Authority (CA)
- A Center trusted by one or more entities to create and assign certificates. [X931][X962] An authority trusted by one or more users to create and assign certificates. Optionally the certification authority may create the users' keys. [X509] An entity trusted by one or more entities to create and assign certificates. [X.62][x930:1][x930:3][x931:3][x942][x957] An entity trusted by one or more entities to create assign and revoke or hold public key certificates. [WD15782] An entity trusted by one or more other entities to create and assign certificates. [X942] (see also certificate, certification) (includes Attribute Authority, CA-certificate, CRL distribution point, Certificate Revocation List, authorized signatory, certification path, certification practice statement, delta-CRL, policy mapping, policy qualifier, subject CA, subscriber)
- certification path
- An ordered sequence of certificates of entities which, together with the public key of the initial entity in the path, can be processed to obtain the public key of the final entity in the path. [WD15782][x930:3][x941][x955][x957] An ordered sequence of certificates of objects in the DIT which, together with the public key of the initial object in the path, can be processed to obtain that of the final object in the path. [X509] (see also Certification Authority, certificate, certification)
- certification policy element
- A named set of certificate policy rules relating to a class of activity across a community of distributed systems which has a common security requirement, e.g. electronic data exchange for the trading of goods within a given price range. [x955] (see also certificate)
- certification practice statement
- A statement of the practices which a certification authority employs in issuing certificates. [WD15782] (see also Certification Authority, certificate, certification)
- characteristic 2 finite field
- A finite field containing 2**m elements, where m >= 1 is an integer. [X962][x962]
- checkvalue
- A computed value which is the result of passing a data value through a non-reversible algorithm. [X924][x924] (see checkvalue)
- cipher block chaining
- Symmetric cipher encryption mode, defined in ANSI X3.106-1983, Data Encryption Algorithm - Modes of Operation. [X949] (see also Data Encryption Algorithm)
- ciphertext
- Data in its enciphered form. [X3.106][X3.92][X98][x917-85][x917-95][x919][x923][x924][x926][x928][x952][x98] Encrypted (enciphered) data. [X952][X965] Encrypted output of a cryptographic algorithm. [X924] Encryption Element. An independently encrypted encryption element. [x923] (see ciphertext) (see also cleartext, plaintext, cryptography, encryption) (includes ciphertext encryption element, ciphertext string, ciphertext substring)
- ciphertext encryption element
- (see also ciphertext)
- ciphertext string
- The ciphertext formed be encrypting concatenated encryption elements. [x923] (see also ciphertext)
- ciphertext substring
- A segment of a ciphertext string. [x923] (see also ciphertext)
- cleartext
- Data in its original, unencrypted form. [X924][x919][x924] (see also plaintext, ciphertext)
- clock cycle
- Clock cycle is used in this standard to connote the time unit. It is defined as the time period for executing DEA operation once by one DEA functional block. [X952]
- clocking
- As used in this standard, the term 'clocking' is used to connote the processing by one (or more if they operate concurrently) DEA functional block(s) of a 64-bit input block to produce a 64-bit output block. [x952] The term clocking is used in this standard to connote the processing by one (or more if they operate concurrently) DEA functional block(s) of a 64-bit input block to produce a 64-bit output block. [X965] (see also Data Encryption Algorithm)
- closed-loop response integrity
- The verification by the originator of the overall transaction integrity, i.e. of both the transaction request and its transaction response. [x919]
- communicating pair
- Two entities (usually institutions) sending and receiving transactions. This is to include alternate processing sites either owned or contracted by either communicating entity. [X924] Two logical parties who have previously agreed to exchange data. A party and a center exchanging cryptographic service messages do not constitute a communicating pair. [x917-85][x917-95]
- compressed form
- Octet string representation for a point using the point compression technique described in Section 4.4.1. [X962]
- compromise
- A violation of the security of a system such that an unauthorised disclosure of sensitive information may have occurred. [WD15782] A violation of the security of a system such that an unauthorized disclosure of sensitive information may have occurred. [x930:3][x957][x98] In cryptography, the breaching of secrecy and/or security. [X98] In cryptography, the breaching of secrecy and/or security. A violation of the security of a system such that an unauthorized disclosure of sensitive information may have occurred. [X924] (see also threat) (includes compromised obsolete (key state), compromised obsolete flag)
- compromised obsolete (key state)
- The integrity or secrecy of the key is suspect. [x917-95] (see also compromise, cryptographic key, key state)
- compromised obsolete flag
- A character in the ST field of a DSM which indicates that all keys explicitly implicitly identified in the IDD fields are to be placed in the Compromised Obsolete state. [x917-95] (see also compromise)
- confidentiality
- The property that information is not made available or disclosed to unauthorized individuals, entities, or processes. [x930:3][x957] (see also privacy)
- corresponding key field
- Used in the context of a KSM, RFS or RTR, which is sent in response to an RSI which, contains a key field. A corresponding key field is a key field in the received/transmitted message, which is the same type and subtype as a key field in the transmitted/received message, or vice versa. [x917-95] (see also cryptographic key)
- credential
- A set of access permissions. [X969][x969] Media independent data attesting to, or establishing, the identity of an entity, such as a birth certificate, driver's license, mother's maiden name, social security number, finger print, voice print, or other biometrics. [X949] (see also access control, identification)
- credit party
- The party to be credited or paid by the receiving bank. [x99] (see also entity)
- CRL distribution point
- A directory entry or other distribution source for CRLs; a CRL distributed through a CRL distribution point may contain revocation entries for only a subset of the full set of certificates issued by one CA or may contain revocation entries for multiple CAs. [WD15782][X509] A directory entry whose certificateRevocationList and authorityRevocationList attributes contain partial CRL's covering a subset of the full set of certificates issued by one certificate authority. [x955] (see also Certificate Revocation List, Certification Authority)
- cross certification
- Cross certification is used by one CA to certify any CA other than a CA immediately adjacent (superior or subordinate) to it in a hierarchy. [x930:3][x957] (see also certificate, certification)
- cryptographic boundary
- An explicitly defined contiguous perimeter that establishes the physical bounds around the set of hardware, software and firmware which is used to implement the TDEA and the associated cryptographic processes. [X952][X965][x952] (see also Data Encryption Algorithm, cryptography)
- cryptographic equipment
- A device wherein cryptographic functions (e.g., encryption, authentication, key generation) are performed. [x917-85][x928] (see also cryptography)
- cryptographic hash
- A (mathematical) function which maps values from a large (possibly very large) domain into a smaller range. The function satisfies the following properties: 1. it is computationally infeasible to find any input which maps to any pre-specified output; 2. it is computationally infeasible to find any two distinct inputs which map to the same output. [X931][X962] (see also cryptographic hash function)
- cryptographic hash function
- A (mathematical) function which maps values from a large (possibly very large) domain into a smaller range. The function satisfies the following properties: 1. it is computationally infeasible to find any input which maps to any pre-specified output; 2. it is computationally infeasible to find any two distinct inputs which map to the same output. [X931][X962] A hash function which satisfies the following properties: 1. (One-way) It is computationally infeasible to find any input which maps to any pre-specified output; 2. (Collision Free) It is computationally infeasible to find any two distinct inputs which map to the same output. [X942] (see also cryptography) (includes Secure Hash Algorithm, Revision 1, cryptographic hash, hash, hash value)
- cryptographic initialization
- The process of entering the IV(s) into the TDEA to initialize the algorithm prior to the commencement of encryption or decryption. [X965][x952] The process of entering the initialization vector(s) into the TDEA to initialize the algorithm prior to the commencement of encryption or decryption. [X952] (see also Data Encryption Algorithm, cryptography)
- cryptographic key
- A mathematical value which is used in an algorithm to transform plain text into cipher text or vice versa. [X98] A parameter that determines the operation of a cryptographic function such as: (a) the transformation from plain text to cipher text and vice versa, (b) synchronized generation of keying material, (c) digital signature computation or validation. [X3.106][x917-85][x917-95][x923][x924][x928][x930:2][x930:3][x931:1][x942][x952][x957][x962][x98] A parameter that determines the operation of a cryptographic function such as: 1. the transformation from plain text to cipher text and vice versa, 2. the synchronized generation of keying material, 3. a digital signature computation or validation. [X931] A parameter that determines the operation of a cryptographic function such as: 1. the transformation from plaintext to ciphertext and vice versa, 2. the synchronized generation of keying material, 3. a digital signature computation or validation. [X962] A parameter that determines the transformation from plaintext to ciphertext and vice versa. (A DEA key is a 64-bit parameter consisting of 56 independent bits and 8 parity bits). [X952] A parameter that determines the transformation from plaintext to ciphertext and vice versa. (A DEA key is a 64-bit parameter consisting of 56 independent bits and eight bits which may be used as parity bits). [X965] A parameter that determines, possibly with other parameters, the operation of a cryptographic function such as: (a) the transformation from plaintext to ciphertext and vice versa, (b) the synchronized generation of keying material, (c) the computation or verification of a digital signature. A cryptographic key may imply a public key, a private key, or a symmetric key. [X942] (see also cryptography) (includes active (key state), authentication key, base derivation key, base key, compromised obsolete (key state), corresponding key field, cryptographic key synchronization, data key, derivation key, derived unique key per transaction, discontinued keys, double length key, effective date of key, elliptic curve key pair, elliptic curve private key, elliptic curve public key, encryption key, highest level key, identity of key for authentication, implicitly identified key, irreversible transformation for a key, irreversible transformation of a key, key agreement, key authentication, key bundle, key component, key confirmation, key encrypting key, key encrypting key pair, key establishment, key exchange, key exchange transaction, key generation center, key generator, key granularity, key integrity, key loader, key management, key management facility, key offset, key pair, key pair updating, key security, key service message, key set, key set identifier, key state, key storage, key subtype, key translation, key transport, key type, key usage vector, key validation, keying material, keying relationship, master key, obsolete (key state), pending activation (key state), pending obsolete (key state), polyinstantiation, private key, public key, split knowledge, subscriber key, symmetric key, system key, transaction key, transportation authentication data key, variant of a key, working key)
- cryptographic key synchronization
- The ability for two nodes, that cryptographically process a transaction, to determine the identical Transaction Key. [X924] (see also cryptographic key)
- cryptographic keying material
- (see keying material)
- cryptographic material
- (see keying material)
- cryptographic module
- The set of hardware, firmware, software or some combination thereof, that implements cryptographic logic, cryptographic processes, or both. [WD15782] The set of hardware, software, firmware, or some combination thereof that implements cryptographic logic, including cryptographic algorithms. A device wherein cryptographic functions (e.g., encryption, authentication, key generation) are performed. [x917-95][x930:3][x957] (see also cryptography)
- cryptographic module facility
- The physically protected enclosure (e.g., room or device) where a cryptographic module resides. [x930:3][x957] (see also cryptography)
- cryptographic service message
- A message for transporting keys or related information used to control a keying relationship. [x917-85][x917-95][x928] (see also cryptography)
- cryptographic synchronization
- The ability for two nodes, that cryptographically process a transaction, to determine the identical transaction key. [x924] (see also cryptography)
- cryptographic system
- A collection of transformations from plain text into ciphertext and vice versa, the particular transformation(s) to be used being selected by keys. The transformations are normally defined by a mathematical algorithm. [X509] (see also cryptography)
- cryptography
- The discipline which embodies principles, means and methods for the transformation of data in order to hide its information content, prevent its undetected modification, prevent its unauthorised use or a combination thereof. [WD15782] The discipline which embodies principles, means and methods for the transformation of data in order to hide its information content, prevent its undetected modification, prevent its unauthorized use or a combination thereof. [X931][X949][x930:1][x930:3][x931:1][x931:2][x942][x944][x949][x952][x957][x962] The discipline which embodies principles, means and methods for the transformation of data in order to hide its information content, prevent its undetected modification, prevent its unauthorized use, or a combination thereof. [X962] The discipline which embodies the principles, means and methods for the transformation of data in order to hide its information content, prevent its undetected modification, prevent its unauthorized use or a combination thereof. [X942] (includes Data Encryption Algorithm, asymmetric cryptographic algorithm, ciphertext, cryptographic boundary, cryptographic equipment, cryptographic hash function, cryptographic initialization, cryptographic key, cryptographic module, cryptographic module facility, cryptographic service message, cryptographic synchronization, cryptographic system, cryptoperiod, decipherment, decryption, digital signature, elliptic curve, encipherment, encryption, irreversible encipherment, message authentication code, reversible encipherment, reversible public key cryptography)
- cryptoperiod
- The time span during which a specific key is authorized for use or in which the keys for a given system may remain in effect. [X931][X962] The time span during which has specific key is authorized for use or in which the keys for a given system may remain in effect. [x917-85][x917-95][x923][x926][x928][x930:1][x930:3][x931:1][x931:2][x931:3][x957][x962][x99] (see also cryptography)
- customer
- The individual associated with the primary account number (PAN) specified in the transaction. [X98] The individual initiating the transaction. [x919][x98] (see also entity)
- cyclic group
- The group of points E(Fq) is said to be cyclic if there exist a point PĪE(Fq) of order n, where n = #E(Fq). In this case, E(Fq) = {kP: 0 £ k £ n-1}. [X962]
- Data Encryption Algorithm (DEA)
- The algorithm specified in ANSI X3.92 Data Encryption Algorithm (DEA). In this standard, single DEA implies DEA, which is used to distinguish TDEA when necessary. [X952] The cryptographic algorithm adopted by ANS (see Reference 1). [X924] The encryption algorithm specified by ANSI X3.92, Data Encryption Algorithm. [x917-85][x917-95][x919][x923][x924][x926][x928][x952][x99] The encryption algorithm specified in ANSI X3.92 Data Encryption Algorithm [X965] (see also algorithm, cryptography) (includes DEA Decryption Operation, DEA Device, DEA Encryption Operation, DEA Functional Block, DEA Input Block, DEA Key, DEA Output Block, block encryption, bundle, cipher block chaining, clocking, cryptographic boundary, cryptographic initialization, initialization vector, propagation delay)
- data integrity
- A property whereby data has not been altered or destroyed. [WD15782][x930:3][x957][x9xx]
- data key
- A key used to encrypt and decrypt, or to authenticate data. [x917-85][x917-95][x928] (see also cryptographic key)
- data separation
- Using encryption as a means of access control. [X969][x969] (see also access control)
- data unit
- A binary vector of k bits numbered from the left denoted as (B1, B2, ...., Bk). [X3.106][x923]
- date of message origination
- The date on which the originator computed the MAC. This date may be used to synchronize the authentication process through selection of the proper key. [x99]
- DEA Decryption Operation
- A DEA decryption operation is defined as the deciphering of 64-bit blocks by DEA with a key K. [X952] (see also Data Encryption Algorithm)
- DEA Device
- The electronic hardware part or subassembly which implements only the DEA as specified in ANSI X3.92-1981, and which is validated by the National Institute of Standards and Technology (NIST). [x917-85] (see also Data Encryption Algorithm)
- DEA Encryption Operation
- A DEA encryption operation is defined as the enciphering of 64-bit blocks by DEA with a key K. [X952] (see also Data Encryption Algorithm)
- DEA Functional Block
- A DEA functional block performs either DEA encryption operation or DEA decryption operation with a specified key. In this standard, each DEA functional block is represented by DEAj. [X952] (see also Data Encryption Algorithm)
- DEA Input Block
- A block that is the final results of an encryption or decryption operation. The output block is designated (I1, I2, ..., I64), where I1, I2, ..., I64 represents bits. [X3.106] (see also Data Encryption Algorithm)
- DEA Key
- A 64-bit quantity as defined by ANSI X3.92-1981. [x926][x99] (see also Data Encryption Algorithm)
- DEA Output Block
- A block that is the final results of an encryption or decryption operation. The output block is designated (O1, O2, ..., O64), where O1, O2, ..., O64 represents bits. [X3.106] (see also Data Encryption Algorithm)
- debit party
- The source of funds for a payment on the receiving bank's books. [x99]
- decipher
- (see decryption)
- decipherment
- The reversal of a previous reversible encipherment, rendering cipher text intelligible. [X98][x98] (see also decryption, encipherment, cryptography)
- decrypt
- To change ciphertext into plaintext. [X3.106]
- decrypt state
- The state of the DEA executing the deciphering operation specified in ANSI X3.92-1981. [X3.106]
- decryption
- A process of transforming ciphertext (unreadable) into plaintext (readable). [X3.106][X3.92][x917-85][x917-95][x923][x924][x926][x928][x952] A process of transforming ciphertext back into cleartext. [X924] The process of transforming ciphertext into plaintext. [X952][X965] (see also decipherment, cryptography)
- degauss
- To remove, erase or clear information from magnetic media. [x917-85][x917-95]
- delegation
- A certificate which delegates all or some of an entity's authority to another entity for some period of time. [x945]
- deletion
- The process of preventing a message from being delivered to the intended recipient as a method of perpetrating a fraud. [x919]
- delimiter
- A group of characters used to earmark the beginning and end of a data field or fields. [x99]
- delta-CRL
- A partial CRL indicating only changes since a prior CRL issue. [WD15782][X509] A partial CRL indicating only changes since the last CRL issue. [x955] (see also Certificate Revocation List, Certification Authority)
- derivation key
- A double length key which is used to cryptographically compute another key. Normally a single derivation key is used in a transaction- receiving (e.g., acquirer) TRSM to derive or decrypt the Transaction Keys used by a large number of originating (e.g., terminal) TRSMs. [X924] (see also cryptographic key)
- derived unique key per transaction (DUKPT)
- A key management method which uses a unique key for each transaction, and prevents the disclosure of any past key used by the transaction originating TRSM. The unique Transaction Keys are derived from a base derivation key using only non-secret data transmitted as part of each transaction. [X924] (see also cryptographic key, transaction)
- design standard
- Specific design criteria defining both results and method of performance per a standard. [x919]
- device certificate
- A certificate typically issued by a device manufacturer, which binds the identity of the device to its characteristics. [x945] A certificate, typically issued by a device manufacturer, which binds the identity of the device to its characteristics. This certificate may be a public key certificate (per X9.57) or an attribute certificate. [X945] (see also certificate)
- Diffie-Hellman numbers
- A pair of private/public keys. A Diffie-Hellman private key may be an integer in a specified range. A Diffie-Hellman public key may be an element in a specified Galois Field GF(p) and calculated by a generator g of a cyclic multiplicative subgroup with the exponent which is the corresponding Diffie-Hellman private key in GF(p). [X942]
- digest information
- A message digest, proceeded by the algorithm identifier of the hash algorithm used to compute the digest. [x931:1]
- digital signature
- A cryptographic transformation of data which, when associated with a data unit and accompanied by the corresponding public-key certificate, provides the services of: (a) Origin authentication, (b) Data integrity, and (c) Signer non-repudiation [x949] A cryptographic transformation of data which, when associated with a data unit and accompanied by the corresponding public-key certificate, provides the services of: (a) origin authentication, (b) data integrity, and (c) signer non-repudiation [X949] A cryptographic transformation of data which, when associated with a data unit, provides the services of: (a) Origin authentication, (b) Data integrity, and (c) Signer non-repudiation [x930:1][x930:3][x931:1][x931:2][x957][x962] A cryptographic transformation of data which, when associated with a data unit, provides the services of: origin authentication, data integrity, and may support signer non-repudiation. [WD15782] The result of a cryptographic transformation of data which, when properly implemented, provides the services of: 1. origin authentication, 2. data integrity, and 3. signer non-repudiation. [X931][X962] (see also asymmetric cryptographic algorithm, certificate, cryptography) (includes elliptic curve digital signature algorithm, non-repudiation, rDSA, signatory, signed document)
- directory
- A method for distributing or making available certificates or CRLs. E.g., a distributed data base or an X.500 Directory. [WD15782]
- discontinued keys
- Keys which have been deleted or marked so as not to be used to encrypt or authenticate Obsoleteeither data or other keys except for message reconstruction. States are used, the keys may be in either the Obsolete or Compromised state. [x917-95] (see also cryptographic key)
- distinguished entity
- A globally unique name for an entity. [x930]
- distinguished name
- A globally unique name for an entity. Methods for determining global uniqueness are outside the scope of this Standard. [WD15782] A globally unique name of an entity. [x957]
- distinquished entity
- (see also entity)
- distinquished name
- (see also entity)
- document
- Information being authorized, e.g., a financial transaction. [X945]
- domain parameters
- The prime p defining GF(p), a prime factor q of p-1, and an associated generator g of order q in the multiplicative group GF(p)*. [X942]
- double length key
- A cryptographic key having a length of 112 bits plus 16 parity bits [X924] (see also cryptographic key)
- dual control
- A process of utilizing two or more separate entities (usually persons), operating in concert, to protect sensitive functions or information whereby no single entity is able to access or utilize the materials, e.g. cryptographic key. [X949][X969][X98][x917-85][x917-95][x924][x930:3][x957][x969][x98] A process of utilizing two or more separate entities (usually persons), operating in concert, to protect sensitive functions or information. Both entities are equally responsible for the physical protection of materials involved in vulnerable transactions. It MUST be ensured that no one person is able to access or to utilize the materials (e.g., cryptographic key). For manual key generation, conveyance, loading, storage and retrieval, dual control requires split knowledge of key among the entities. [X924] (includes split knowledge)
- duplication
- (see replay)
- ECDSA
- Elliptic Curve analog of the NIST Digital Signature Algorithm (DSA). [x962]
- effective date
- Used in the unique identification of a key. The date and time when a key is to be placed into use or activated (i.e., enters the Active state). [x917-95]
- effective date of key
- The date and time when a key is to become active. [x928] (see also cryptographic key)
- electronic distribution
- Distribution of keying materials between entities by means of an electronic communication. Electronic distribution does not include electronic key loaders, such as smart cards. [x917-95]
- elliptic curve
- An elliptic curve is a set of points specified by 2 parameters a and b, which are elements of a field Fq. The elliptic curve is said to be defined over Fq, and Fq is sometimes called the underlying field. If q is a prime p (so the field is Fp), then the Weierstrass equation defining the curve is of the form y2 = x3 + ax + b, where (4a3 + 27b2 mod p) 1 0. If q is a power of 2 (so the field is F2m), then the Weierstrass equation defining the curve is of the form y2 + xy = x3 + ax2 + b, where b 0. [x962] An elliptic curve over Fq is a set of points which satisfy a certain equation specified by 2 parameters a and b, which are elements of a field Fq. (See Section 4.2.) [X962] (see also cryptography) (includes elliptic curve digital signature algorithm, elliptic curve discrete logarithm problem, elliptic curve key pair, elliptic curve key pair (Q, d), elliptic curve parameters, elliptic curve point, elliptic curve private key, elliptic curve private key (d), elliptic curve public key, elliptic curve public key (Q), valid elliptic curve parameters, x-coordinate, y-coordinate)
- elliptic curve digital signature algorithm (ECDSA)
- (see also algorithm, digital signature, elliptic curve)
- elliptic curve discrete logarithm problem (ECDLP)
- (see also elliptic curve)
- elliptic curve key pair (Q, d)
- Given particular elliptic curve parameters, an elliptic curve key pair consists of an elliptic curve public key (Q) and the corresponding elliptic curve private key (d). [X962] (see also elliptic curve)
- elliptic curve key pair
- Given particular Elliptic Curve parameters, an Elliptic Curve key pair consists of an Elliptic Curve private key and the corresponding Elliptic Curve public key. [x962] (see also cryptographic key, elliptic curve)
- elliptic curve parameters
- Elliptic curve parameters are comprised of a field size q, indication of basis used (in the case q = 2m), an optional SEED, two elements a, b in Fq which define an elliptic curve E over Fq, a point G = (xG, yG) of prime order in E(Fq), the order n of G, and the cofactor h. See Sections 5.1.1.a and 5.1.2.a for a complete specification of elliptic curve parameters. [X962] These parameters specify an underlying field Fq, the type EC parameters of basis used to represent the elements of Fq, the equation of an elliptic curve over Fq, an elliptic point P of prime order, and the order n of P. [x962] (see also elliptic curve)
- elliptic curve point
- If E is an elliptic curve defined over a field Fq, then an elliptic curve point P is either: [X962] If E is an elliptic curve defined over a field Fq, then an elliptic curve point is either a pair of field elements (xP, yP) (where xP, yP I Fq) such that the values x = xP and y = yP satisfy the equation defining E, or a special point called the point at infinity. [x962] (see also elliptic curve)
- elliptic curve private key (d)
- Given particular elliptic curve parameters, an elliptic curve private key, d, is a statistically unique and unpredictable integer in the interval [1, n - 1], where n is the prime order of the base point G. [X962] (see also elliptic curve)
- elliptic curve private key
- Given particular Elliptic Curve parameters, an Elliptic Curve private key consists of a random integer d in the interval [2,n-2]. [x962] (see also cryptographic key, elliptic curve)
- elliptic curve public key (Q)
- Given particular elliptic curve parameters, and an elliptic curve private key d, the corresponding elliptic curve public key, Q, is the elliptic curve point Q = dG, where G is the base point. Note that Q will never equal O, since 1 £ d £ n - 1. [X962] (see also elliptic curve)
- elliptic curve public key
- Given particular Elliptic Curve parameters, and an Elliptic Curve private key d, the corresponding Elliptic Curve public key consists of the elliptic curve point Q = dP. [x962] (see also cryptographic key, elliptic curve)
- encipher
- (see encryption)
- encipherment
- The rendering of text unintelligible by means of an encoding mechanism. [X98][x98] (see also encryption, decipherment, cryptography) (includes irreversible encipherment, reversible encipherment)
- encrypt
- To change plaintext into ciphertext. [X3.106]
- encrypt state
- The state of DEA executing the enciphering operation specified in ANSI X3.92-1981. [X3.106]
- encryption
- A process of transforming cleartext into ciphertext for security or privacy. [X924] A process of transforming plain text (readable) into cipher text (unreadable) for the purpose of security or privacy. [X3.106][X3.92][x917-85][x917-95][x919][x923][x924][x926][x928][x952][x99] The process of transforming plaintext into ciphertext. [X952][X965] (see also encipherment, cryptography) (includes block encryption, ciphertext, encryption algorithm)
- encryption algorithm
- A set of mathematically expressed rules for rendering information unintelligible by effecting a series of transformations to the normal representation of the information through the use of variable elements controlled by the application of a key. [X965] A set of mathematically expressed rules for rending information unintelligible by effecting a series of transformations to the normal representation of the information through the use of variable elements controlled by the application of a key. [X3.92][x952] (see also algorithm, encryption)
- encryption element
- A contiguous group of characters which is to be encrypted. [x923]
- encryption key
- A DEA key used to encrypt or decrypt data in accordance with ANSI X3.92-1981. [x926] (see also cryptographic key)
- end certificate
- The last certificate considered in a certificate chain. [WD15782] (see also certificate)
- end entity
- A certificate subject which uses its private key for purposes other than signing certificates. [WD15782] A certificate subject which uses its public key for purposes other than signing certificates. [X509] The subject of the final certificate in a certification path, i.e. that subject which is not a CA. [x955] (see also entity)
- entity
- A CA, RA, or end entity. For purposes of this Standard, an entity is a legal or natural person. [WD15782] A legal entity or an individual. Note that a Certification Authority is an entity. [x930:3][x957] A legal entity or individual, or a process or device owned or controlled by an entity or its agents. [X931] A legal entity, group, or an individual. An entity's identity is authenticated before receiving financial services via remote access. [X949][x949] (includes accountability, acquirer, agent identity, attribute, authentication, authorized signatory, card acceptor, card issuer, credit party, customer, distinquished entity, distinquished name, end entity, entity authentication, grantor, identification, initial recipient, institution, legal entity, local registration agent, logical party, node, owner, recipient, relying party, repudiation, sender, signatory, signatory authority, subject, subject end entity, subscriber, user, verifier)
- entity authentication
- The process of determining if a claimed identity matches an expected identity. [X949][x949] (see also authentication, entity)
- ephemeral data
- Data is information (e.g. key material) that is relatively short-lived. [x942] Data that is relatively short-lived. In this standard, ephemeral data may include ephemeral domain parameters and ephemeral public/private keys. The ephemeral data is denoted by subscript 'e'. [X942]
- error service message
- ANSI X9.17 message that is used to give a negative acknowledgment upon receipt of any ANSI X9.17 cryptographic service message other than an ESM and to give the recipient data with which to recover. [x928]
- exclusive-or (XOR)
- A mathematical operation defined as:
0 XOR 0 = 0,
0 XOR 1 = 1,
1 XOR 0 = 1, and
1 XOR 1 = 0.
Equivalent to binary addition without carry. [x917-85][x917-95][x919][x924][x926][x952][x99] A mathematical operation, symbol 'XOR', defined as: 0 XOR 0 = 0, 0 XOR 1 = 1, 1 XOR 0 = 1, 1 XOR 1 = 0. Equivalent to binary addition (or modulo-2 addition) without carry. [X924] Bitwise exclusive-or (also bitwise addition mod 2) of two bit strings of the same bit length. [X962] The bit-by-bit modulo 2 addition of binary vectors of equal length. [X952] The bit-by-bit modulo-2 addition of binary vectors of equal length. This operation is represented by the symbol 'r' in this standard. [X965] (includes modulo-2 addition)
- explicitly identified
- Used in the context of changing the state of a key to the Obsolete or Compromised Obsolete state by sending or receiving a DSM. A key is said to be explicitly identified if the name of the key is used in an IDD field. [x917-95]
- field tag
- A unique string of characters which identifies the meaning and location of the associated data field. [x917-85][x917-95][x928][x99]
- financial institution
- An establishment responsible for facilitating customer-initiated transactions or transmission of funds for the extension of credit or the custody, loan, exchange, or issuance of money. [x919] (see also institution)
- financial message
- A communication containing information which has financial implications. [WD15782][x917-85][x917-95][x919][x923][x930:1][x930:3][x931:1][x957][x99]
- fixed format message
- A message whose field characters and positions are predetermined. [x99]
- fixed split
- Secret key(s) used in all encryption/decryption operations, this split is unique to a particular organization or group. [x969] Secret key(s) used in all encryption/decryption operations; this split is unique to a particular organization or group. [X969] (see also split)
- forgery
- The fabrication of information by one individual, entity or process and/or the claim that such information was received in a communication from another individual, entity, or process. [x930:1][x930:3][x931:1][x957] (see also risk)
- forward secrecy
- The assurance that the compromise of a long-term private key does not cause the compromise of any earlier session keys. [X942]
- forwarding
- A process, normally performed by intermediate centers, whereby subscriber keys contained in an incoming CSM are decrypted, re-encrypted under a different transportation key and placed in an outgoing CSM. [x928]
- gaussian normal basis
- A type of normal basis that can be used to represent the elements of the finite field F2m. (see Section 4.1.2.2.) [X962] (see also normal basis)
- GF(p)*
- Multiplicative group of GF(p), consisting of all the non-zero elements of GF(p). [X942] The Galois Field defined by a prime p. The elements of GF(p) are typically represented by integers {0, 1, 2,
, p-1}. The two operations defined over GF(p) are addition and multiplication, which can be implemented by integer addition and multiplication modulo p respectively. [X942]
- grantor
- The entity being asked to grant access privileges. The sign-on process begins when requesters attempt to sign-on to grantors. (Upon successful completion of all of the requirements for sign-on authentication as specified in ANSI X9.26, the identity of the requester is authenticated.) [x926] (see also entity)
- hash
- A (mathematical) function which maps values from a large (possibly very large) domain into a smaller range. It may be used to reduce a potentially long message into a 'hash value' or 'message digest' which is sufficiently compact to be input into a digital signature algorithm. A 'good' hash is such that the results of applying the function to a (large) set of values in the domain will be evenly (and randomly) distributed over the range. [X949] A (mathematical) function which maps values from a large (possibly very large) domain into a smaller range. It may be used to reduce a potentially long message into a 'hash value' or 'message digest' which is sufficiently compact to be input into a digital signature algorithm. A 'good' hash is such that the results of applying the function to a (large) set values in the domain will be evenly (and randomly) distributed over the range. [x930:1][x930:3][x931:1][x931:2][x931:3][x949][x957][x962] (see also cryptographic hash function) (includes hash function, hash value)
- hash function
- A (mathematical) function which maps values from a large (possibly very large) domain into a smaller range. [X942] A (mathematical) function which maps values from a large (possibly very large) domain into a smaller range. A 'good' hash function is such that the results of applying the function to a (large) set of values in the domain will be evenly distributed (and apparently at random) over the range. [X509] A function which maps a bit string of arbitrary length to a fixed-length bit string and satisfies the following properties:
1. It is computationally infeasible to find any input which maps to any pre-specified output;
2. It is computationally infeasible to find any two distinct inputs, which map to the same output. [x962] (see cryptographic hash function) (see also hash)
- hash value
- The result of applying a cryptographic hash function to a message. [X931][X962] The result of applying a hash function to a message. [x962] (see also cryptographic hash function, hash)
- header
- Contains Labels, Random Split, Identity of author, Identity of credential Manager, Date/time when encrypted, and other information deemed appropriate by Policy Manager. [X969]
- highest level key
- The key found in the (*)KK or (*)KKU field, if present. If no (*)KK or (*)KKU field is present, the highest level key(s) is found in the KD or KDU field(s). [x917-95][x928] (see also cryptographic key)
- hybrid form
- Octet string representation for both the compressed and uncompressed forms of an elliptic curve point. (See Section 4.4.2.) [X962]
- identification
- A process whereby an entity is determined to be unique within a specific frame of reference. [X949] A process whereby an entity is determined to be unique within a specific frame of reference. The process of associating a unique characteristic to an individual. [x949] (see also authentication, entity) (includes agent identity, credential, identification cards, identification factor, identity factor, personal identification number)
- identification cards
- Numbering system and registration procedure for issuer identifiers. [X98] (see also identification)
- identification factor
- Any of the three possible media through which uniqueness of an entity is established. Identification Factors are: 1. unique personal knowledge, 2. unique personal possession, and 3. unique personal characteristic. [x949] (see also identification)
- identity factor
- Any of the three possible media in which personal credentials are stored. Identity Factors are: (1) Knowledge Identity Factors, (2) Possession Identity Factors, and (3) Biometric Identity Factors. [X949] (see also authentication, identification)
- identity of key for authentication (IDA)
- A field that identifies the data key to be used in authenticating the message. [x99] (see also authentication, cryptographic key)
- immediately activated
- A key is said to be immediately activated if no effective date is associated with a key; a key is immediately activated (1) by the receiver when the RSM is sent in response to the KSM which carried that key, and (2) by the sender when the RSM is received in response to the KSM which carried the key. [x917-95]
- implicitly identified key
- A key is said to be implicitly identified if the (*)KK which was used to offset encrypt or notarize that key is explicitly identified in an IDD field, but the key itself is not explicitly identified. When key states are used, the term is used in the context of changing the state of a key to the Obsolete or Compromised Obsolete state by sending or receiving a DSM. [x917-95] (see also cryptographic key)
- initial recipient
- The Multiple center subscriber that receives an ANSI X9.17 message from its agents as a result of a multiple center key exchange transaction (identified in the IDI field of the multiple center CSMs). [x928] (see also entity)
- initial text sequence
- A 64-bit binary vector which may be prepended to a message. [x923]
- initialization vector (IV)
- A binary vector used as the input to initialize the algorithm for the encryption of a plaintext block sequence to increase security by introducing additional cryptographic variance and to synchronize cryptographic equipment. The initialization vector need not be secret. [X952] A number used as a starting point for the encryption of a data sequence in order to order to increase security by introducing additional cryptographic variance and to synchronize cryptographic equipment. [X3.106][X949][x917-85][x917-95][x923][x928][x952] A number used as a starting point for the encryption of a data sequence to increase security by introducing additional cryptographic variance and to synchronize cryptographic equipment. The IV need not be secret. [X965] (see also Data Encryption Algorithm)
- insertion
- The process of creating a message as a method of perpetrating a fraud. [x919]
- institution
- An establishment responsible for facilitating customer initiated transactions or transmission of funds for the extension of credit, or the custody, loan, exchange, or issuance of money. [X924] An establishment responsible for facilitating customer-initiated transactions or transmission of funds for the extension of credit, or the custody, loan, exchange, or issuance of money. [x924] (see also entity) (includes financial institution)
- interactive
- An environment in which more than one parties are available to actively participate in a protocol. [X942]
- interchange
- Mutual acceptance and exchange of messages between acquirers and card issuers. [X924] Mutual acceptance and exchange of messages between financial institutions. [x919][x924]
- intermediate certificates
- An certificate considered in a certificate chain other than the first or end certificate. [WD15782] (see also certificate)
- interoperability
- The ability to exchange keys, both manually and in an automated environment, with any other party implementing this standard, providing that both implementations use compatible options of this standard and compatible communications facilities. [x917-85][x917-95][x923]
- irreducible binary
- A binary polynomial f(x) is irreducible if it does not factor [X962]
- irreversible encipherment
- Transformation of plain text to cipher text in such a way that the original plain text cannot be recovered by other than exhaustive procedures even if the cryptographic key is known. [X98][x919][x98] (see also reversible encipherment, cryptography, encipherment)
- irreversible transformation for a key
- A new key generated from the previous key such that there is no feasible technique for determining the previous key given knowledge of the new key and of all details of the transformation. [x98] (see also cryptographic key)
- irreversible transformation of a key
- A new key generated from the previous key such that there is no feasible technique for determining the previous key given a knowledge of the new key and of all details of the transformation. [X98] (see also cryptographic key)
- issuer
- The institution holding the account identified by the primary account number (PAN). [X98][x924][x98] (see card issuer)
- key
- (see cryptographic key)
- key agreement
- A key establishment protocol whose secret key is a function of information contributed by two or more participants, so that no party can predetermine the value of the key. [x942][x955] A method for negotiating a key value on-line without transferring the key, even in an encrypted form, e.g. the Diffie-Hellman technique (see ISO/IEC 11770-1 for more information on key agreement mechanisms). [X509] A method for negotiating a key value on-line without transferring the key, even in an encrypted form, e.g. the Diffie-Hellman technique. [WD15782] The procedure for different parties to generate a common shared secret key such that the secret key is a function of the information contributed by all legitimate participants so that no party can predetermine the value of the key. Contrast with key transport. [X942] (see also cryptographic key)
- key authentication
- The assurance of the legitimate participants in a key agreement that no other entity possesses the shared-secret key. [X942] The assurance of the legitimate participants in a key exchange protocol that no one besides them can posses the shared key. [x942] (see also authentication, cryptographic key)
- key bundle
- A condition wherein 2 keys are considered to be one key, in that one key can not be manipulated. Logically, a key bundle is the equivalent of 1 key. [X965] (see also bundle, cryptographic key)
- key component
- One of at least two parameters having the format of a cryptographic key that is added modulo-2 with one or more like parameters to form a cryptographic key. [X98][x917-85][x917-95][x98] (see also cryptographic key)
- key confirmation
- The assurance of the legitimate participants in a key establishment protocol that the intended recipient(s) of the shared key actually possess the shared key. [X942] The assurance of the legitimate participants in a key exchange protocol that the intended recipients of the shared key actually posses the shared key. [x942] (see also cryptographic key)
- key encrypting key
- A key used exclusively to encrypt and decrypt keys. [x917-85][x917-95][x928] (see also cryptographic key)
- key encrypting key pair
- Consists of two key encrypting keys used together to encrypt other keys. [x928] (see also cryptographic key)
- key establishment
- A protocol that reveals a secret key to its legitimate participants for cryptographic use. [x942] The procedure to share a common secret key among different parties by either key agreement or key transport. [X942] (see also cryptographic key)
- key exchange
- Keys exchanged between originator(s) and recipient(s) must be handled in a secure manner. [x919] (see also cryptographic key)
- key exchange transaction
- A set of CSMs used to transport keys. [x917-95][x928] (see also cryptographic key, transaction)
- key generation center
- The center within a group that performs the function of generating keys for any specific key exchange transaction. [x928] (see also cryptographic key)
- key generator
- A device, including associated alarms and self-tests, for generating cryptographic keys (and where needed IVs). [x917-85][x917-95] (see also cryptographic key)
- key granularity
- The number of individuals represented by a key, e.g., the finest granularity is one individual represented by one key; a coarser granularity is a node key. [x926] (see also cryptographic key)
- key integrity
- This implies a key is always used in the proper order and key space and that has not been altered. [X965] (see also cryptographic key)
- key loader
- An electronic, self-contained unit which is capable of storing at least one key and transferring that key, upon request, into cryptographic modules. [x917-85][x917-95] (see also cryptographic key)
- key management
- The generation, storage, secure distribution and application of keying material in accordance with a security policy which prevents its modification, unauthorized use, or a combination thereof. [X942] The generation, storage, secure distribution and application of keying material in accordance with a security policy. [X949][x930:3][x942][x957] (see also cryptographic key) (includes nonce)
- key management facility
- The physically protected enclosure (e.g., room or device) and its contents where cryptographic elements (i.e., cryptographic hardware, software, firmware, keys, or IVs) reside. [x917-85][x917-95] (see also cryptographic key)
- key offset
- The process of exclusive-OR'ing a count value to a key. [x917-85][x917-95] (see also cryptographic key)
- key pair
- Two key encrypting keys which are used together to encrypt other keys. [x917-95] When used in public key cryptography, a public key and its corresponding private key. [WD15782][X931][x930:3][x957] (see also cryptographic key)
- key pair updating
- The re-certification or replacement of a CA's public/private key pair. [WD15782] (see also cryptographic key)
- key security
- The security of the DEA authentication process is directly dependent on the security afforded to the cryptographic keys. Therefore, the utmost caution must be taken to ensure protection of the keys from compromise throughout their useful lives. [x919] (see also cryptographic key)
- key service message
- Used to transfer keys between subscribers (see ANSI X9.17). [x928] (see also cryptographic key)
- key set
- A group of keys all determined by a common cryptographic procedure and differentiated by non-secret input to this procedure such that knowledge of one key does not disclose any other key in the group. [X924][x924] (see also cryptographic key) (includes key set identifier)
- key set identifier
- A non-secret value which uniquely identifies a key set. [X924] A non-secret value which uniquely identifies a key-set. [x924] (see also cryptographic key, key set)
- key state
- (see also cryptographic key) (includes active (key state), compromised obsolete (key state), obsolete (key state), pending activation (key state), pending obsolete (key state))
- key storage
- Keys stored within the authentication equipment must be protected against unauthorized disclosure. Equipment must have design features, which resist and detect tampering, erase the stored keys upon tampering and require re-initialization of the equipment. [x919] (see also cryptographic key)
- key subtype
- A (*)KK is either a manually or electronically distributed (*)KK. A KD is either an authentication data key or an encryption data key. [x917-95] (see also cryptographic key)
- key translation
- A facility which transforms and then continues the key exchange sequence by transmitting the transformed key to the next logical recipient. [x928] (see also cryptographic key)
- key transport
- A key establishment protocol under which the secret key is determined by the initiating party. [x942] The procedure to send a secret key from one party to other parties. As a result, all legitimate participants share a common secret key in such a way that the secret key is determined entirely by one party. Contrast with key agreement. [X942] (see also cryptographic key)
- key type
- A key is either a key encrypting key or a data key. [x917-95] (see also cryptographic key)
- key usage vector
- Specifies cryptographic services, modes and key values, in which the associated key may be used. [X969][x969] (see also cryptographic key)
- key validation
- The procedure for the receiver of a public key (a.k.a.'key') to check that the number conforms to the arithmetic requirements for such a key in order to thwart certain types of attacks. It is also called public key validation in this standard. [X942] (see also cryptographic key)
- keying material
- The data (e.g., keys and initialization vectors) (see Reference 1) necessary to establish and maintain cryptographic keying relationships. [X924] The data (e.g., keys, certificates and initialisation vectors) necessary to establish and maintain cryptographic keying relationships. [WD15782] The data (e.g., keys, certificates and initialization vectors) necessary to establish and maintain cryptographic keying relationships. [X962][x917-85][x917-95][x924][x928][x930:1][x930:3][x931:3][x957][x962] The data (e.g., keys, certificates, and initialization vectors) necessary to establish and maintain cryptographic keying relationships. [X931] (see also cryptographic key)
- keying relationship
- The state existing between two entities in which they share at least one cryptographic key. [x917-85][x917-95][x928][x930:3][x957] (see also cryptographic key)
- label
- Humanly readable name for a split (split key component). [x969] Name for a split. [X969] (see also split)
- large prime factors
- These are specially constructed large prime numbers, namely p1, p2, q1, and q2, each > 2100, where p1|p-1, p2|p+1, q1|q-1, and q2|q+1, where p and q are the Private Prime Factors. [X931]
- least significant bit(s)
- The right-most bit(s) of a binary vector. [X3.106] (see also most significant bit(s))
- legal entity
- A group or geographic area that has legal recognition, (e.g., a corporation, labor union, state or nation) or a device or process owned or controlled by the foregoing or an agent. [x930:1][x930:3][x931:1][x957] A group or geographic area that has legal recognition, e.g., a corporation, labor union, state or nation. [X931] (see also entity)
- local registration agent
- A Local Registration Agent is an entity appointed by a CA or AA to assist other entities in applying for certificates, revoking their certificates, or both. [x930:3][x957] (see also entity)
- logical party
- One or more physical parties that form one member of a communicating pair. [x917-85][x917-95][x923] (see also entity)
- loss
- (see deletion)
- m-bit number
- Positive integer consisting of m number of bits where the high order bit, by definition, is always a '1'. In the case of an m-bit prime number, the low order bit is also a '1' except for the 2-bit prime number '2' which has the binary value b'10'. For example, the two byte hexadecimal prime number x'01FD' (decimal 509) is the 9-bit prime number b'0000000111111101' represented in two bytes with 7 leading binary zeroes. [X931]
- master key
- In a hierarchy of Key Encrypting Keys and Transaction Keys, the highest level of Key Encrypting Key is known as a Master Key. [X924] (see also cryptographic key)
- material data integrity
- A property whereby data has not been altered or destroyed. [WD15782][x930:3][x957][x9xx]
- message
- A communication containing one or more transactions or related information. [x917-85][x919][x923][x924][x930:1][x930:3][x931:1][x957][x962] A set of data elements used to exchange information. [X924] The data to be signed. [WD15782][X931][X962]
- message authentication
- The act of determining that a message has not been changed since leaving its point of origin, where: (1) The identity of the originator is implicitly verified (X9.17, X9.24), and (2) The verification of the source, uniqueness and integrity of a message (X9.9). [X949] The act of determining that a message has not been changed since leaving its point of origin. The identity of the originator is implicitly verified (X9.17, X9.24). The verification of the source, uniqueness and integrity of a message (X9.9). [x949] The verification of the source, uniqueness and integrity of a message as specified in ANSI X9.9-1986. [x926] (see also authentication) (includes message authentication code)
- message authentication code (MAC)
- A cryptographic value which is the results of passing a financial message through the message authentication algorithm using a specific key. [x917-85][x917-95][x919][x924][x926][x928][x99] A cryptographic value which is the results of passing a financial message through the message authentication algorithm using a specific key. (X9.9 and X9.19). [X949] A cryptographically computed number which is the result of passing a message through the authentication algorithm using a specific key. [X924] (see also authentication, cryptography, message authentication)
- message digest
- The results of applying a hash function to a message, which is to be signed. [x931:1]
- message element
- A predefined meaning or representation of data within a message. [x919][x99]
- message identifier
- A field which may be used to identify a message or transaction. Typically, this field is a sequence number. [x930:1][x931:1][x962][x99] A field which may be used to identify a message. Typically, this field is a sequence number. [X931][X949][X962]
- meta certificate
- A certificate issued to a signatory authority, indicating any co-signature requirements for its signatory certificates. [x945] (see also certificate)
- module
- (see cryptographic module)
- modulo-2 addition
- Binary addition with no carry (also called Exclusive OR'ing) [X98][x98] (see also exclusive-or)
- most significant bit(s)
- The left-most bit(s) of a binary vector. [X3.106] (see also least significant bit(s))
- multi-threaded
- Several messages may be sent by one party to the same message recipient without waiting for a response to each message. [x917-95]
- multiple center agent
- A center within a multiple center group through which a subscriber obtains multiple center key management services. [x928]
- multiple center group
- A set of two or more centers which have agreed to share a common group identity and work together to provide cryptographic keying services to their subscribers. [x928]
- multiple center subscriber
- An entity obtaining multiple center key management services from a multiple center group via a multiple center agent. [x928] (see also subscriber)
- nibble
- Half a byte, i.e. 4 bits [x931] Half a byte, i.e. 4 bits. [X931]
- node
- Any message processing entity through which a transaction passes. [X98] Any point in a network that does some form of processing of data, such as a terminal, acquirer or switch. [X924][x924][x926][x98] (see also entity)
- non-repudiation
- This service provides proof of the integrity and origin of data - both in an unforgeable relationship - which can be verified by any party. [X949][x930:1][x930:3][x931:1][x957][x962] This service provides proof of the integrity and origin of data which can be validated by a third entity. [WD15782] This service provides proof of the integrity and origin of data which can be verified by a third party. [X931][X962] (see also repudiation, digital signature)
- non-reversible transformation
- Encryption of cleartext in such a way that the ciphertext cannot be decrypted back to the original cleartext. [x924] encryption of cleartext in such a way that the ciphertext cannot be decrypted back to the original cleartext. [X924]
- non-supersingular
- If the elliptic curve is not supersingular, it is called non-supersingular. Only non-supersingular elliptic curves are considered in this Standard. [x930:1][x962]
- nonce
- A non-repeating value, such as a counter, used in key management protocols to thwart replay and other types of attack. [x942] A nonce is a time-variant parameter, such as a counter, random number, or time stamp, used in key management protocols to thwart message replay and other types of attacks. [X942] (see also key management, replay)
- normal basis
- A type of basis that can be used to represent the elements of the finite field F2m. (See Annex B.2.3.) [X962] (includes gaussian normal basis, optimal normal basis)
- notarization
- A method of modifying a key enciphering key in order to authenticate the identities of the originator and the ultimate recipient. [X98][x917-85][x917-95][x928][x98] (see also authentication)
- object
- That which is to be encrypted. [X969][x969]
- obsolete (key state)
- A state in which a key shall no longer be used to either secure information from the originator or process received secure information. [x917-95] (see also cryptographic key, key state)
- obsolete date
- The date and time when a key enters the Obsolete state. [x917-95]
- octet
- An octet is a binary string of length 8. An octet is represented by a hexadecimal string of length 2. The first hexadecimal digit represents the four most significant bits of the octet. The second hexadecimal digit represents the four least significant bits of the octet. For example, 9d represents the binary string 10011101. [x923][x930:1][x942][x962] An octet is a bit string of length 8. An octet is represented by a hexadecimal string of length 2. The first hexadecimal digit represents the four leftmost bits of the octet, and the second hexadecimal digit represents the four rightmost bits of the octet. For example, 9D represents the bit string 10011101. An octet also represents an integer in the interval [0, 255]. For example, 9D represents the integer 157. [X962] An octet is a bit string of length 8. An octet is represented by a hexadecimal string of length 2. The first hexadecimal digit represents the four most-significant bits of the octet. The second hexadecimal digit represents the four least-significant bits of the octet. For example, 9D represents the binary string 100111012. [X942] (includes octet string)
- octet string
- An octet string is a sequence of octets. [X942][x930:1][x942][x962] An octet string is an ordered sequence of octets. [X962] (see also octet)
- octet string to binary string conversion
- Let M be an octet string of length k. Let M1, M2, ..., Mk be the octet of M from first to last. Then M shall be converted to a binary string m of length 8k as follows. Let the bits of m be m1, m2, ..., m8k from first bit to last bit. For each, i, 1 i k, the bits m8(i -1)+j, 1 j 8, shall be the bits of octet Mi. [x930:1]
- offset
- The process of exclusive-OR'ing a counter with a key. [x917-85][x917-95][x928]
- offset decrypt
- Decryption using a key which is formed by exclusive-OR'ing a (*)KK with a count value. [x917-95]
- offset encrypt
- Encryption using a key which is formed by exclusive-OR'ing a (*)KK with a count value. [x917-95]
- offset encryption
- The process of generating ciphertext by using a key that has been offset. [x928]
- one-way function
- A (mathematical) function f which is easy to compute, but which for a general value y in the range, it is computationally difficult to find a value x in the domain such that f(x) = y. There may be a few values y for which finding x is not computationally difficult. [X509]
- optimal normal basis
- A type of Gaussian normal basis that can be used to represent the elements of the finite field F2m. (See Section 4.1.2.2.) There are two kinds of ONB, called Type I ONB and Type II ONB. [X962] (see also normal basis) (includes type I ONB, type II ONB)
- optional
- Not required by this Standard or not required to meet an optional provision of this Standard. Not to be confused with the ASN.1 key word 'OPTIONAL'. [WD15782] Not required by this standard or not required to meet a provision of this standard. [x917-85][x917-95][x930:3][x957]
- order of a curve
- The order of an elliptic curve E defined over the field Fq is the number of points on E, including O. This is denoted by #E(Fq). [X962] The order of an elliptic curve E defined over the field Fq is the number of points on the elliptic curve E defined over Fq, including O. This is denoted by #E( Fq ). [x962]
- order of a point
- The order of a point P is the smallest positive integer n such that nP = O (the point at infinity). [X962][x962]
- organization split
- (see fixed split)
- originator
- The person, institution or other entity that is responsible for and authorized to originate a message. [x917-85][x917-95][x919][x923][x924][x930:1][x931:1][x99] (see also sender)
- out-of-band notification
- Notification using a communication means independent of the primary communication means. [X949] Notification using a communication means independent of the primary communications means. [x957]
- owner
- The entity whose identity is associated with a private/public key pair. [X962] The party whose identity is associated with a private/public key pair. [x930:1][x931:1][x962] (see also entity)
- padding
- A bit or string of bits appended to a message in order to cause the message to contain an even multiple of the number of bits required by the cryptographic algorithm or for filtering. [x923]
- pair of field elements ( , )
- (where , Fq) such that the values x = xP and y = ? satisfy the equation defining E, or a special point O called the point at infinity. [X962]
- parity
- A measure of the number of '1' bits in a group of '0' and '1' bits; either odd or even. [X924] A measure of the number of 'l' bits in a group of '0' and 'l' bits, either odd or even. [x919][x924]
- parity bit
- A bit added to a group of '0' and '1' bits to make the parity of the group odd or even. [x919]
- party a
- The party that sends a KSM or DSM in a given transaction. The party may assume the role of Party B in a different transaction. [x917-95]
- party b
- The party that receives a KSM or DSM in a given transaction. The party may assume the role of Party A in a different transaction. [x917-95]
- pending activation (key state)
- A state in which a key shall not be used to secure information other than the CSM(s) which transport that key. [x917-95] (see also cryptographic key, key state)
- pending obsolete (key state)
- A state in which a key shall not be used by the originator to secure information. However, a key in this state may be used by the receiver to process secure information. [x917-95] (see also cryptographic key, key state)
- pending obsolete date
- The date and time when a key leaves the Active state and enters the Pending Obsolete state. [x917-95]
- pentanomial
- A polynomial of the form where [X962]
- pentanomial basis
- A type of polynomial basis that can be used to represent the elements of the finite field F2m. (See Annex B.2.2.) [X962]
- perfect forward secrecy
- A key establishment protocol offers perfect forward secrecy if the compromise of a session key or a long-term private key does not cause the compromise of any earlier sessions. [x942]
- performance
- General design criteria defining the standard desired result without specifying the method of achieving that result. [x919]
- performance standard
- General design criteria defining the desired result without specifying the method of achieving that result. [x919]
- personal authenticating information (PAI)
- Information used to authenticate a user's identity. The information can be derived from something the user knows (e.g., a secret password), something the user has (e.g., exclusive possession of a badge), something the user is (e.g., a fingerprint) or any combination of the three. [x926] (see also authentication)
- personal identification number (PIN)
- The code or password the customer possesses for verification of identity. [X98][x98] (see also identification) (includes reference PIN, transaction PIN)
- plaintext
- Data in its original unenciphered form. [X98] Intelligible data that has meaning and can be read or acted upon without the application of decryption. [X3.106][X3.92][x917-85][x917-95][x923][x926][x928][x952][x98] Intelligible data that has meaning and can be read or acted upon without the application of decryption. Also known as cleartext. [X952][X965] (see plaintext) (see also cleartext, ciphertext)
- point compression
- Point compression allows a point P = ( , ) to be represented compactly using and a single additional bit derived from and . (See Section 4.2.) [X962]
- policy mapping
- Recognising that, when a CA in one domain certifies a CA in another domain, a particular certificate policy in the second domain may be considered by the authority of the first domain to be equivalent (but not necessarily identical in all respects) to a particular certificate policy in the first domain. [WD15782] Recognizing that, when a CA in one domain certifies a CA in another domain, a particular certificate policy in the second domain may be considered by the authority of the first domain to be equivalent (but not necessarily identical in all respects) to a particular certificate policy in the first domain. [X509] Recognizing that, when a CA in one domain certifies a CA in another domain, a particular certificate policy in the second domain may be considered by the authority of the first domain to be equivalent (but not necessarily in all respects) to a particular certificate policy in the first domain. [x955] (see also Certification Authority)
- policy qualifier
- Policy-dependent information that accompanies a certificate policy identifier in an X.509 certificate. [WD15782] (see also Certification Authority)
- polyinstantiation
- The deployment and/or existence of a cryptographic key in more than one secure physical location. [X949] (see also cryptographic key)
- polynomial
- as a product of two or more binary polynomials, each of degree less than the degree of f(x). [X962]
- polynomial basis
- A type of basis that can be used to represent the elements of the finite field F2m. (See Annex B.2.1.) [X962]
- power of attorney certificate
- A delegate certificate. [x945] (see also certificate)
- primary account number (PAN)
- The assigned number that identifies the card issuer and card holder. This number is composed of an issuer identification number, an individual account identification, and an accompanying check digit, as defined in ISO 7812-1985: [X98] The assigned number that identifies the card issuer and cardholder. This account number is composed of an issuer identification number an individual account Number Identification, and an accompanying check digit, as ISO 7812-1985: Identification Cards -Numbering system and registration procedure for issuer identifiers. [x98]
- prime finite field
- A finite field containing p elements, where p is an odd prime number. [X962][x962]
- privacy
- The confidential nature of data which requires protection against unauthorized disclosure. [X924] The confidential nature of data, which requires protection against, unauthorized disclosure. [x919][x924] (see also confidentiality)
- private key
- (In a public key cryptosystem) that key of a user's key pair which is known only by that user. [X509] A cryptographic key created and kept private by a party. A private key may be used (1) to compute the corresponding public key; (2) to make a digital signature which may be verified by the corresponding public key; (3) to decrypt the message encrypted by corresponding public key; or (4) together with other information to compute a piece of common shared secret information. [X942] In an asymmetric (public key) cryptosystem, that key of an entity's key pair which is known only by that entity. [X931] In an asymmetric (public) key cryptosystem, that key of an entity's key pair which is known only by that entity. [WD15782][x930:1][x930:3][x931:1][x957][x962] In an asymmetric (public) key system, that key of an entity's key pair which is known only by that entity. [X962] (see also asymmetric cryptographic algorithm, cryptographic key)
- private prime factors
- The two prime numbers, namely p and q, whose product is the modulus, pq = n [X931] (see also asymmetric cryptographic algorithm)
- propagation delay
- The delay between the presentation of a plaintext block to a TDEA mode and the availability of the resulting ciphertext block. [X952][X965] (see also Data Encryption Algorithm)
- protection mapping
- A specification which relates a protection requirement to a security transformation used to satisfy that requirement. [x941]
- protocol
- A protocol is a series of ordered steps performed by several parties to achieve an objective. [X942] A series of ordered steps performed by several parties to achieve an objective. [x942]
- pseudo-random
- A value which is statistically random and essentially random and essentially unpredictable although generated by an algorithm. [X924][x924]
- pseudo-random number
- A number that is statistically random and essentially unpredictable although generated by an algorithmic process. [X98][x98]
- public key
- (In a public key cryptosystem) that key of a user's key pair which is publicly known. [X509] A cryptographic key which is non-secret. A public key may be used (1) to verify a digital signature which is signed by the corresponding private key; (2) to encrypt a mesasage which may be able to be decrypted by the corresponding private key; (3) to be used by other parties to compute a piece of shared information. [X942] In an asymmetric (public) key cryptosystem, that key of an entity's key pair which is publicly known. [WD15782][x930:1][x930:3][x957][x962] In an asymmetric key system, that key of an entity's key pair which is publicly known. [X931][X962] (see also asymmetric cryptographic algorithm, cryptographic key)
- public key certificate
- The public keys of a user, together with some other information, rendered unforgeable by encipherment with the private key of the certification authority which issued it. [X509] (see also asymmetric cryptographic algorithm, certificate)
- random
- A value in a set that has equal probability of being selected from the total population of possibilities, hence unpredictable. [X924][x919][x924]
- random data
- Data that is unpredictable and statistically unique. [X942]
- random number generator (RNG)
- (includes seed)
- random split
- Unnamed Split; created at time of encryption using ANSI recognized random number generation techniques. [X969] (see also split)
- rDSA
- This standard, X9.31-1997, Digital Signatures Using Reversible Public Key Cryptography For The Financial Services Industry [X931] (see also digital signature, reversible public key cryptography)
- reasonable assurance
- A high degree of confidence to an individual, entity, or application that the data should be accepted as valid. [x930:1]
- receiver
- The person, institution, or other entity receiving a transmitted message. [X924][x919][x924] (see also recipient)
- recipient
- The person, institution or other entity responsible for verifying that selected contents of the message have not been altered in transit, as well as validating the authority of the message originator. [x919] The person, institution or other entity that is responsible for and authorized to receive a message. [x917-85][x917-95][x923][x924][x930:1][x931:1][x99] (see also receiver, entity)
- reduction polynomial
- The irreducible binary polynomial f(x) of degree m that is used to determine a polynomial basis representation of F2m. [X962]
- reference PIN
- The value of the PIN used to verify the transaction PIN. [X98][x98] (see also personal identification number)
- relying party
- A recipient of a certificate who acts in reliance on that certificate, digital signatures verified using that certificate or both. [WD15782] (see also entity)
- remote access
- Access from outside the financial institution's administrative and hardware control. [X949][x949]
- replay
- The process of sending a previously sent message as a method of perpetrating a fraud. [X924][x919][x924] (see also risk, threat) (includes nonce)
- repudiation
- The denial by a user of having participated in part or all of a communication. See non-repudiation which has the opposite meaning. [x930:1][x931:1] The denial by an entity of having participated in part or all of a communication. [X931] (see also non-repudiation, entity)
- request for service initiation message
- An optional ANSI X9.17 message which is used to request keys from a multiple center group with a key generation capability. [x928]
- request for service message
- An ANSI X9.17 message which is used to request the translation of keys by a Key Translation Center for re-transmission to another party. [x928]
- requester
- The entity requesting sign-on. The request is sent to a grantor. (The identity of the requester is authenticated by the grantor only upon successful completion of all requirements for sign-on authentication as specified in this Standard (X9.26). [x926]
- response service message
- An ANSI X9.17 message which is used to provide an authenticated acknowledgment of receipt of a CSM. [x928]
- response to request message
- An ANSI X9.17 message which is used to send keys from a Key Distribution Center or from a Key Translation Center. In this standard, the center is a multiple center group. [x928]
- restriction certificate
- An authorization certificate which indicates the restrictions on documents and transactions an entity may authorize. [X945] (see also certificate)
- reversible encipherment
- Transformation of plain text to cipher text in such a way that the original plain text can be recovered. [X98] (see also irreversible encipherment, cryptography, encipherment) (includes reversible public key cryptography)
- reversible encryption
- DEA transformation of cleartext in such a way that the encrypted text can be decrypted back to the original cleartext. [x919][x98]
- reversible public key cryptography
- An asymmetric cryptographic algorithm where data encrypted using the public key can only be decrypted using the private key and conversely, data encrypted using the private key can only be decrypted using the public key. [X931] (see also cryptography, reversible encipherment) (includes rDSA)
- risk
- The potential for direct or indirect loss of a financial institution's assets due to threats occurring through one or more vulnerabilities to a financial institution, such as monetary loss, productivity loss, embarrassment, and legal liability. [X949] (includes alteration, forgery, replay, risk assessment, threat)
- risk assessment
- An organized method to estimate or calculate risk to a financial institution and/or financial service. [X949] (see also risk)
- role certificate
- An authorization certificate which indicates the authorizations of a specific type of user (with the type indicated by the user's (current) role). [X945] (see also certificate)
- scalar multiplication
- If k is a positive integer, then kP denotes the point obtained by adding together k copies of the point P. The process of computing kP from P and k is called scalar multiplication. [X962] If k is a positive integer, then kP denotes the point obtained by adding together k copies of the point P. the process of computing kP from P and k is called scalar multiplication. [x962]
- Secure Hash Algorithm, Revision 1 (SHA-1)
- SHA-1 implements a hash function which maps messages of a length less than 2**64 bits to hash values of a length which is exactly 160 bits. [X962] (see also algorithm, cryptographic hash function)
- secured information
- Information which has been processed using a cryptographic key. The information may be encrypted or may have an authentication code accompanying the information or both. All or only part of the information in a message may be secured. [x917-95]
- security association
- The relationship between two entities, which allows the protection of information, communicated between the entities. This relationship includes a shared symmetric key, and security attributes describing the relationship. The security association is used to negotiate the characteristics of these protection mechanisms, but does not include the protection mechanisms themselves. [x941]
- security attribute
- Information, other than cryptographic keys, needed to establish and describe the protection mechanisms, which secure the communications between two entities. [x941]
- security exchange
- A mechanism for conveying security-related information between two entities. [x941]
- security life
- The time span over which cryptographically protected data have value. [x917-85][x917-95][x930:3][x957]
- security management information data (SMID)
-
- security policy
- The set of rules laid down by the security authority governing the use and provision of security services and facilities. [X509]
- security transformation
- A mechanism for maintaining the confidentiality and/or integrity of data transferred between two entities. [x941]
- seed
- Random value input into a pseudo-random bit generator (PRBG) algorithm. [X962] Random value input into a pseudo-random number generator (PRNG) algorithm. The output of an PRNG is a random number, typically which is used as the SEED input into a hash function. [X931] Random value output from either a random number generator (RNG) or a pseudo-random number generator (PRNG) used as an input value into a hash function. The output of the hash algorithm is then used as an input parameter into a key generation algorithm. [X931] (see also random number generator)
- sender
- The person, institution, or other entity transmitting a message. [X924][x919][x924] (see also originator, entity)
- shadow
- A permutation of the bits in a byte or other data unit, which is used to increase redundancy during the signature process. [x931:1]
- signatory
- The entity that generate