API Java
HSM Dinamo
Cargando...
Buscando...
No se han encontrado entradas
CreateKeyMaterial.java

Ejemplo de creación de una clave cuyo valor se imprime en la pantalla, sin que la clave persista en el HSM.

Véase la nota sobre ejemplos.
paquete doxy.examples;
import java.util.Arrays;
import com.dinamonetworks.Dinamo;
import br.com.trueaccess.TacException;
import br.com.trueaccess.TacNDJavaLib;
public clase CreateKeyMaterial {
Cadena estática ipHSM = "127.0.0.1";
static String usr = "maestro";
static String pass = "12345678";
public static void main(String[] args) throws TacException {
Dinamo api = new Dinamo();
System.out.println("--> Iniciar sesión en HSM y crear clave 3DES");
api.openSession(ipHSM, usr, pass);
byte[] keyMaterial = api.createKeyMaterial(TacNDJavaLib.ALG_3DES_112);
api.closeSession();
System.out.println(Arrays.toString(keyMaterial));
System.out.println("El proceso finalizó correctamente");
}
}