Главное чтобы новички понимали, что мнемоническая фраза не получена из энтропии, а является её человекочитаемым представлением. Если программа хранит число в бинарном виде, а отображает пользователю в виде слова, то это не значит что слово получено из энтропии.
Подождите. Мнемоническая фраза является человекочитаемым представлением энтропии, это так. Но она же и получена из энтропии. И именно она, а не энтропия, является источником дальнейших преобразований.
Она не получена из энтропии, а является её представлением для
человека. Нет, в дальнейших преобразованиях участвует сама энтропия, а не слова. Человекочитаемость сида никак не помогает машинным вычислениям.
Ты на вход подаёшь 64 байта, а нужно 32. Base64 занимает больше байтов, чем сырой поток.
Благодарю, ошибку понял - не учел, что на входе программа ждет текст, а не hex. Сделал то же в
https://cryptii.com/pipes/aes-encryption , и там получил с cbc и ctr 48 и 32 байта соответственно.
Верно, 48 и 32 байта, про 64 я погорячился.
что мнемоническая фраза не получена из энтропии, а является её человекочитаемым представлением.
Притом не чистым, а с чек суммой еще. Тоесть тупо перевести одно в другое не выйдет. А так вообще все толково расписал, приятно читать такие твои посты, аж мерит захотелось поставить

Наличие чек-суммы для импорта энтропии вовсе необязательно, поэтому алгоритмически процесс никак не пострадает, если её проверку выпилить из кода клиента. Благодарю.