Package es.gob.jmulticard.connection
Class ApduEncrypterDesMac8
java.lang.Object
es.gob.jmulticard.connection.AbstractApduEncrypter
es.gob.jmulticard.connection.ApduEncrypterDes
es.gob.jmulticard.connection.ApduEncrypterDesMac8
Cifrador de APDU según CWA-14890 mediante 3DES y MAC de 8 octetos.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte
Longitud de la MAC de las APDU cifradas.Fields inherited from class es.gob.jmulticard.connection.AbstractApduEncrypter
paddingLength, TAG_DATA_TLV
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected int
Devuelve la longitud de la MAC de las APDU cifradas.Methods inherited from class es.gob.jmulticard.connection.ApduEncrypterDes
decryptResponseApdu, encryptData, generateMac
Methods inherited from class es.gob.jmulticard.connection.AbstractApduEncrypter
addPadding7816, protectAPDU, removePadding7816
-
Field Details
-
MAC_LENGTH_8
private static final byte MAC_LENGTH_8Longitud de la MAC de las APDU cifradas.- See Also:
-
-
Constructor Details
-
ApduEncrypterDesMac8
public ApduEncrypterDesMac8()
-
-
Method Details
-
getMacLength
protected int getMacLength()Description copied from class:ApduEncrypterDes
Devuelve la longitud de la MAC de las APDU cifradas.- Overrides:
getMacLength
in classApduEncrypterDes
- Returns:
- Longitud de la MAC de las APDU cifradas.
-