Định nghĩa SHA-256 có vẻ như là đầu vào bao gồm một bit "1" duy nhất có giá trị băm được xác định rõ, khác với giá trị của "01" byte (vì phần đệm được thực hiện dựa trên độ dài của đầu vào theo bit).Hàm băm SHA-256 của một bit "1" là gì?
Tuy nhiên, do các vấn đề về cuối cùng và thực tế là không có triển khai nào mà tôi có thể tìm được hỗ trợ trong các bit đơn lẻ, tôi không thể tìm ra giá trị đúng này là gì.
Vì vậy, hàm băm chính xác của đầu vào 1 bit dài dài 1 bit bao gồm bit "1" là gì? (không phải đầu vào 8 byte dài [] {1}).
lý do tại sao ???????????? –
Bạn có thể tính toán nó bằng tay: http://en.wikipedia.org/wiki/SHA-2#SHA-256_.28a_SHA-2_variant.29_pseudocode nhưng nó sẽ nhận được khá tẻ nhạt khá nhanh. – MatrixFrog
@dan: tại sao không ???????????? –