cyte / InteHAND S. A.
cyte / InterHAND S. A.

Tokenizer

Protección de datos almacenados en base de datos, una librería criptográfica en java, y en diferentes lenguajes nativos según el sistema operativo, lo cual facilita la integración en mainframes IBM o similares.

Protección de datos / InterHAND S. A.

Puede cifrar individual y masivamente lo datos sensibles a proteger. El proceso de tokenización es usualmente requerido si se almacenan en base de datos Primary Account Numbers (PAN) como lo son los números de tarjeta de crédito.

Los algoritmos usados son considerados criptografía fuerte dentro de PCI, siendo estos cifrado NIST FPS (Format Preserving Encryption) junto con AES. Es posible cifrar todo o una parte del dato a proteger, sin alterar el formato de caracteres que solicite la tabla de base de datos. Enseguida, vemos un ejemplo en el que se preserva el texto claro de los 4 primeros y últimos dígitos de un PAN y se cifran los 8 dígitos del medio preservando el formato:

Ejemplo / InterHAND

De esta forma, los datos quedarán almacenados de forma cifrada previniendo consecuencias negativas en caso de una fuga de datos a causa de un ataque cibernético. Usualmente no se debe modificar las aplicaciones que utilizan el PAN si funcionan con los últimos o primeros 4 dígitos del PAN.

Comandos / InterHAND S. A.

Tokenizer ofrece varias opciones de uso como lo son interfaz por línea de comandos, REST API, librería java y programas nativos según del sistema operativo lo que le permite integrarse fácilmente con los diferentes aplicativos que lo requieran.

Bases de datos / InterHAND S. A.

Rendimiento

Tiempos de tokenización: Tokeniza 70 registros por milisegundo utilizando 6 procesadores. Esto equivale a 4.2 millones en un minuto. Debido a esta alta eficiencia, es posible integrar la tokenización en procesos batch que requieran la tokenización o destokenización total de base de datos.

Fondo Tecnología / InterHAND S. A.
  • Algoritmos criptográficos utilizados: NIST FPS, AES.

  • Requerimientos mínimos: Java Runtime 1.6 o superior.

  • Bases de datos: Es posible integrarse con cualquier base de datos relacional o no relacional.
    En casos muy particulares, se realiza una interfaz personalizada de integración.

  • Despliegue en nube: AWS, Azure y demás proveedores que soportan java en la nube.
Reproduzca para saber más sobre cyte.