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.
package doxy.examples;
import java.util.Arrays;
import com.dinamonetworks.Dinamo;
import br.com.trueaccess.TacException;
import br.com.trueaccess.TacNDJavaLib;
public class CreateKeyMaterial {
static String ipHSM = "127.0.0.1";
static String usr = "master";
static String pass = "12345678";
public static void main(String[] args) throws TacException {
Dinamo api = new Dinamo();
System.out.println("--> Login HSM and create 3DES key");
api.openSession(ipHSM, usr, pass);
byte[] keyMaterial = api.createKeyMaterial(TacNDJavaLib.ALG_3DES_112);
api.closeSession();
System.out.println(Arrays.toString(keyMaterial));
System.out.println("The process ended successfully");
}
}