stringtranslate.com

Libro de códigos

Libro de códigos del Departamento de Estado de EE. UU. publicado en 1899, un ejemplo de código de una parte, en el Museo Criptológico Nacional
Página 187 del libro de códigos de 1899 del Departamento de Estado, un código de una parte con la opción de palabra clave o texto cifrado numérico. Los códigos numéricos tienen como prefijo el número de página.

Un libro de códigos es un tipo de documento que se utiliza para recopilar y almacenar códigos criptográficos . Originalmente, los libros de códigos solían ser literalmente libros , pero hoy en día "libro de códigos" es sinónimo del registro completo de una serie de códigos, independientemente del formato físico.

Criptografía

En criptografía , un libro de códigos es un documento utilizado para implementar un código . Un libro de códigos contiene una tabla de búsqueda para codificar y decodificar; cada palabra o frase tiene una o más cadenas que la reemplazan. Para descifrar mensajes escritos en código, las copias correspondientes del libro de códigos deben estar disponibles en ambos extremos. La distribución y seguridad física de los libros de códigos presenta una dificultad especial en el uso de códigos en comparación con la información secreta utilizada en los cifrados , la clave , que suele ser mucho más corta.

Los documentos de la Agencia de Seguridad Nacional de los Estados Unidos a veces utilizan un libro de códigos para referirse a cifrados en bloque ; compare su uso de algoritmo de tipo combinador para referirse a cifrados de flujo .

Los libros de códigos vienen en dos formas, de una o dos partes:

El primer uso conocido de un sistema de libro de códigos fue realizado por Gabriele de Lavinde en 1379 trabajando para el antipapa Clemente VII . [1]

Los libros de códigos de dos partes se remontan al menos a Antoine Rossignol en el siglo XIX. [1]

Desde el siglo XV hasta mediados del siglo XIX, los nomencladores (llamados así por nomenclator ) fueron el método criptográfico más utilizado. [2]

Los libros de códigos con supercifrado fueron el método criptográfico más utilizado durante la Primera Guerra Mundial. [1]

El código JN-25 utilizado en la Segunda Guerra Mundial utilizó un libro de códigos de 30.000 grupos de códigos superencriptados con 30.000 aditivos aleatorios.

El libro utilizado en un cifrado de libro o el libro utilizado en un cifrado de clave en ejecución puede ser cualquier libro compartido por el remitente y el receptor y es diferente de un libro de códigos criptográfico.

Ciencias Sociales

En ciencias sociales, un libro de códigos es un documento que contiene una lista de los códigos utilizados en un conjunto de datos para referirse a variables y sus valores, por ejemplo ubicaciones, ocupaciones o diagnósticos clínicos.

Compresión de datos

Los libros de códigos también se utilizaron en códigos comerciales de los siglos XIX y XX con fines no criptográficos de compresión de datos.

Los libros de códigos se utilizan en relación con la precodificación y la formación de haces en redes móviles como 5G y LTE . El uso está estandarizado por 3GPP , por ejemplo en el documento TS 38.331, NR; Control de recursos de radio (RRC); Especificación del protocolo.

Ver también

Referencias

  1. ^ abcd Klaus Pommerening. "Libros de códigos".
  2. ^ Chris Christensen. "Códigos y Nomencladores". pag. 4