OpenPACE
|
Interface for Restricted Identification. More...
Go to the source code of this file.
Functions | |
void | RI_CTX_clear_free (RI_CTX *s) |
Frees a RI_CTX object and all its components. More... | |
RI_CTX * | RI_CTX_new (void) |
Creates a new RI_CTX object. More... | |
int | RI_CTX_set_protocol (RI_CTX *ctx, int protocol) |
Initializes a RI_CTX object using the protocol OID. This parameter can be found in the RIInfo part of an EF.CardSecurity. More... | |
BUF_MEM * | RI_STEP2_compute_identifier (EAC_CTX *ctx, BUF_MEM *sector_pubkey) |
Compute a sector specific identifier for a card within a given sector. More... | |
Interface for Restricted Identification.
Restricted Identification is a protocol to generate pseudonym identifier based on key agreement protocol. The protocol use a secret key of an asymetric key pair and the public key of a second asymetric key pair. For every two diffrent secret keys with same public key the identifier is diffrent. For any two diffrent public keys it is computational infeasible to link two identifiers with the same secret key.
Definition in file ri.h.