Dado un valor hash, ¿es posible determinar la longitud de la cadena inicial que se digirió? (SHA256)

0

Además, dados dos valores hash, ¿es posible determinar si alguno de ellos fue el resultado de digerir una cadena más grande? Por lo que entiendo de SHA256, nada más que adivinar la cadena en sí ayuda. Aunque, tal vez me equivoque.

    
pregunta L. Kir 18.10.2017 - 17:08
fuente

1 respuesta

2
  

Dado un valor de hash, ¿es posible determinar la longitud del   Cadena inicial que fue digerida? (SHA256)

No. El resultado es siempre una salida de longitud fija en el caso de SHA256, independientemente de la longitud de entrada. Por lo tanto, no hay forma de saber la longitud original mirando la salida. La función hash está diseñada para que no se pueda determinar el conocimiento de la entrada original.

  

Además, dados dos valores hash, ¿es posible determinar si alguno   ¿De ellos fue el resultado de digerir una cadena más grande?

No, por las mismas razones que arriba.

  

Hasta donde entiendo SHA256, nada más que adivinar la cadena en sí ayuda.

Recuerde que las diferentes cadenas de entrada pueden, y lo hacen, dar como resultado el mismo resumen de hash (la salida).

    
respondido por el ISMSDEV 18.10.2017 - 17:12
fuente

Lea otras preguntas en las etiquetas