Package | Description |
---|---|
org.jmrtd.lds | |
org.jmrtd.protocol |
Modifier and Type | Method and Description |
---|---|
static PACEInfo.MappingType |
PACEInfo.toMappingType(String oid)
Returns the mapping type for a given PACE protocol object identifier.
|
static PACEInfo.MappingType |
PACEInfo.MappingType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PACEInfo.MappingType[] |
PACEInfo.MappingType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
PACEInfo.MappingType |
PACEResult.getMappingType()
Returns the mapping type.
|
Modifier and Type | Method and Description |
---|---|
PACEMappingResult |
PACEProtocol.doPACEStep2(PACEInfo.MappingType mappingType,
String agreementAlg,
AlgorithmParameterSpec params,
byte[] piccNonce,
Cipher staticPACECipher)
The second step in the PACE protocol computes ephemeral domain parameters
by mapping the PICC generated nonce (and optionally the PCD generated nonce,
which will be exchanged, in case of Integrated Mapping).
|
byte[] |
PACEProtocol.doPACEStep4(String oid,
PACEInfo.MappingType mappingType,
KeyPair pcdKeyPair,
PublicKey piccPublicKey,
SecretKey macKey)
Exchanges authentication tokens.
|
Constructor and Description |
---|
PACEResult(AccessKeySpec paceKey,
PACEInfo.MappingType mappingType,
String agreementAlg,
String cipherAlg,
String digestAlg,
int keyLength,
PACEMappingResult mappingResult,
KeyPair pcdKeyPair,
PublicKey piccPublicKey,
SecureMessagingWrapper wrapper)
The result of a PACE protocol run.
|
Copyright © 2022. All rights reserved.