La définition de SHA-256 semble être telle que l'entrée constituée d'un seul bit "1" a une valeur de hachage bien définie, distincte de celle du "01" octet (puisque le remplissage est fait sur la base de longueur de l'entrée en bits).Qu'est-ce que le hachage SHA-256 d'un seul bit "1"?
Cependant, en raison de problèmes d'endianness et le fait qu'aucune implémentation que je peux trouver en charge l'alimentation en bits simples, je ne peux pas tout à fait comprendre quelle est cette valeur correcte.
Alors, quel est le hachage correct du 1 bit long entrée constituée du bit "1"? (pas l'entrée long octet [] {1} de 8 bits).
pourquoi ???????????? –
Vous pouvez le calculer à la main: http://en.wikipedia.org/wiki/SHA-2#SHA-256_.28a_SHA-2_variant.29_pseudocode mais il deviendrait assez pénible assez rapidement. – MatrixFrog
@dan: pourquoi pas ???????????? –