Одной из причин может быть то, что содержимое содержит символ 4 ASCII, который эквивалентен ctrl- d(«конец передачи EOT»); с последующим дополнительным вводом: это то же самое, что вы вставляете зашифрованные данные, нажимаете ctrl- dи вводите какой-то окончательный мусор.
Вы можете использовать шестнадцатеричный редактор для анализа ввода. Если вы нашли символ (байт) 04
, то вы заметили проблему.