Package | Description |
---|---|
org.jmrtd | |
org.jmrtd.protocol |
Modifier and Type | Method and Description |
---|---|
void |
PassportService.setWrapper(SecureMessagingWrapper wrapper)
Deprecated.
hack
|
Modifier and Type | Class and Description |
---|---|
class |
AESSecureMessagingWrapper
An AES secure messaging wrapper for APDUs.
|
class |
DESedeSecureMessagingWrapper
Secure messaging wrapper for APDUs.
|
Modifier and Type | Method and Description |
---|---|
SecureMessagingWrapper |
BACResult.getWrapper() |
SecureMessagingWrapper |
CAResult.getWrapper() |
SecureMessagingWrapper |
PACEResult.getWrapper() |
SecureMessagingWrapper |
CAProtocol.getWrapper()
Gets the secure messaging wrapper currently in use.
|
static SecureMessagingWrapper |
CAProtocol.restartSecureMessaging(String oid,
byte[] sharedSecret)
Restarts secure messaging based on the shared secret.
|
Modifier and Type | Method and Description |
---|---|
static void |
CAProtocol.sendPublicKey(PassportService service,
SecureMessagingWrapper wrapper,
String oid,
BigInteger keyId,
PublicKey pcdPublicKey)
Sends the PCD's public key to the PICC.
|
Constructor and Description |
---|
AAProtocol(PassportService service,
SecureMessagingWrapper wrapper) |
BACResult(BACKeySpec bacKey,
SecureMessagingWrapper wrapper) |
BACResult(SecureMessagingWrapper wrapper) |
CAProtocol(PassportService service,
SecureMessagingWrapper wrapper)
Constructs a protocol instance.
|
CAResult(BigInteger keyId,
PublicKey piccPublicKey,
byte[] keyHash,
PublicKey pcdPublicKey,
PrivateKey pcdPrivateKey,
SecureMessagingWrapper wrapper)
Creates a result.
|
PACECAMResult(AccessKeySpec paceKey,
String agreementAlg,
String cipherAlg,
String digestAlg,
int keyLength,
PACEResult.PACEMappingResult mappingResult,
KeyPair pcdKeyPair,
PublicKey piccPublicKey,
byte[] encryptedChipAuthenticationData,
byte[] chipAuthenticationData,
SecureMessagingWrapper wrapper) |
PACEProtocol(PassportService service,
SecureMessagingWrapper wrapper)
Constructs a PACE protocol instance.
|
PACEResult(AccessKeySpec paceKey,
PACEInfo.MappingType mappingType,
String agreementAlg,
String cipherAlg,
String digestAlg,
int keyLength,
PACEResult.PACEMappingResult mappingResult,
KeyPair pcdKeyPair,
PublicKey piccPublicKey,
SecureMessagingWrapper wrapper)
The result of a PACE protocol run.
|
TAProtocol(PassportService service,
SecureMessagingWrapper wrapper) |
Copyright © 2017. All rights reserved.