Articulo de referencia

Algoritmo hash de Toeplitz

El algoritmo hash de Toeplitz describe funciones hash que calculan valores hash a través de la multiplicación matricial de la clave con una matriz de Toeplitz adecuada . [1] El ...

El algoritmo hash de Toeplitz describe funciones hash que calculan valores hash a través de la multiplicación matricial de la clave con una matriz de Toeplitz adecuada . [1] El algoritmo hash de Toeplitz se utiliza en muchos controladores de interfaz de red para el escalamiento del lado de recepción. [2] [3]

A modo de ejemplo, con la matriz de Toeplitz la clave da como resultado un hash como el siguiente: yo {\estilo de visualización T} a {\estilo de visualización k} yo {\estilo de visualización h}

yo = yo a = ( 1 1 0 1 0 1 1 0 1 0 1 1 ) ( 1 1 0 0 ) = ( 0 1 1 ) {\displaystyle h=T\cdot k={\begin{pmatrix}1&1&0&1\\0&1&1&0\\1&0&1&1\\\end{pmatrix}}\cdot {\begin{pmatrix}1\\1\\0\\0\\\end{pmatrix}}={\begin{pmatrix}0\\1\\1\\\end{pmatrix}}}

donde las entradas son bits y todas las operaciones son módulo 2. En las implementaciones, la matriz altamente redundante no necesariamente se almacena explícitamente.

Referencias

  1. ^ Krawczyk, Hugo (1995). Nuevas funciones hash para la autenticación de mensajes . EUROCRYPT '95. Apuntes de clase en informática . Vol. 921. págs. 301–310. doi : 10.1007/3-540-49264-X_24 . ISSN  0302-9743.
  2. ^ "Escalamiento en la pila de redes Linux". Archivado desde el original el 22 de mayo de 2014. Consultado el 22 de mayo de 2014 .
  3. ^ "Redes escalables: eliminación del cuello de botella en el procesamiento de recepción: introducción de RSS". Archivado desde el original el 22 de mayo de 2014. Consultado el 22 de mayo de 2014 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Algoritmo_Hash_de_Toeplitz&oldid=1193878634"