Чтобы добавить биты в конец сообщения, можно использовать метод, стандартизованный как «Метод дополнения 2» в ISO/IEC 9797-1. 1 Он добавляет единичный бит в конец сообщения и заполняет оставшееся место нулями. 1
Также для добавления битов в конец сообщения можно применить алгоритм BMW256. 3 Он предполагает, что длина сообщения равна p бит. 3 Тогда нужно добавить в конец сообщения единичный бит, далее k нулевых бит, а затем 64-битный блок, равный числу, выраженному с помощью его двоичного представления. 3
Ещё один вариант — добавить в конец блока данных дополнительный бит чётности. 5 Он будет равен 1, если в основном сообщении нечётное число единиц, и равен 0 для сообщения с чётным числом единиц. 5 В результате в новом блоке всегда будет чётное число единиц. 5