Tiempo de trabajo generando hash con sha2

1

Es un fragmento del algoritmo de pseudocódigo SHA2 de wikipedia:

break message into 512-bit chunks
for each chunk
    create a 64-entry message schedule array w[0..63] of 32-bit words

Para mí, significa que el tiempo de trabajo del algoritmo SHA2 depende del tamaño de la palabra de entrada. Entonces, cuanto más palabra de entrada es, más tiempo de trabajo de SHA2 es.

¿Estoy equivocado?

    
pregunta SDasd 05.02.2016 - 10:46
fuente

1 respuesta

2

Sí, esto es cierto, aunque las diferencias de tiempo entre dos mensajes cortos (por ejemplo, 100 y 1000 bytes) son insignificantes. Calcular el hash SHA256 de un gigabyte de datos, comprensiblemente, lleva mucho más tiempo que calcular el hash SHA256 de unos pocos cientos de bytes.

    
respondido por el Polynomial 05.02.2016 - 12:15
fuente

Lea otras preguntas en las etiquetas