Package es.gob.jmulticard.apdu.gemalto
Class MseSetSignatureKeyApduCommand
java.lang.Object
es.gob.jmulticard.apdu.Apdu
es.gob.jmulticard.apdu.CommandApdu
es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand
APDU ISO 7816-4 de gestión de entorno de seguridad orientada a
establecer una clave privada para firma.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Mecanismo criptográfico a usar con la clave privada establecida. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte
Etiqueta para hacer referencia a un mecanismo criptográfico.private static final byte
Octeto de instrucción de la APDU.private static final byte
Etiqueta para hacer referencia a un fichero dedicado.private static final byte
Establece la clave indicada para firma.private static final byte
Plantilla de referencia de control para firma -
Constructor Summary
ConstructorsConstructorDescriptionMseSetSignatureKeyApduCommand
(byte cla, MseSetSignatureKeyApduCommand.CryptographicMechanism algo, byte privateKeyReference) Crea una APDU para el establecimiento de la clave privada de firma. -
Method Summary
Modifier and TypeMethodDescriptionprivate static byte[]
buidData
(MseSetSignatureKeyApduCommand.CryptographicMechanism algo, byte privateKeyReference)
-
Field Details
-
INS_MANAGE_ENVIROMENT
private static final byte INS_MANAGE_ENVIROMENTOcteto de instrucción de la APDU.- See Also:
-
SET_FOR_SIGN
private static final byte SET_FOR_SIGNEstablece la clave indicada para firma.- See Also:
-
SIGN_TEMPLATE
private static final byte SIGN_TEMPLATEPlantilla de referencia de control para firma- See Also:
-
PRIVATE_KEY_REFERENCE
private static final byte PRIVATE_KEY_REFERENCEEtiqueta para hacer referencia a un fichero dedicado.- See Also:
-
CRYPTOGRAPHIC_MECHANISM
private static final byte CRYPTOGRAPHIC_MECHANISMEtiqueta para hacer referencia a un mecanismo criptográfico.- See Also:
-
-
Constructor Details
-
MseSetSignatureKeyApduCommand
public MseSetSignatureKeyApduCommand(byte cla, MseSetSignatureKeyApduCommand.CryptographicMechanism algo, byte privateKeyReference) Crea una APDU para el establecimiento de la clave privada de firma.- Parameters:
cla
- Clase (CLA) de la APDU.algo
- Mecanismo criptográfico a usar con la clave privada establecida.privateKeyReference
- Referencia a la clave a establecer.
-
-
Method Details
-
buidData
private static byte[] buidData(MseSetSignatureKeyApduCommand.CryptographicMechanism algo, byte privateKeyReference)
-