Определение SHA-256, по-видимому, таково, что вход, состоящий из одного бита "1", имеет четко определенное хеш-значение, отличное от значения байта "01" (поскольку заполнение выполняется на основе длины ввода в битах.
Однако из-за проблем с порядком байтов и того факта, что никакие реализации, которые я могу найти, не поддерживают подачу в единичных битах, я не могу понять, каково это правильное значение.
Итак, что является правильным хешем 1-битного длинного входа, состоящего из бита "1"? (не 8-битный байтовый ввод [] {1}).