Сделал все по
этому мануалу, кроме:
encrypted = encrypter.update 'top secret document'
encrypted << encrypter.final
Это не писал.
В итоге ругается на эту строку:
encrypter.pkcs5_keyivgen pass_phrase, salt
Ошибка:
salt must be an 8-octet string
Не понимаю что она значит.
Соль использую эту:
N0YIYm3wAJrhwsl3b41PPKOzmatYEbvay0dZDaUSC48D2040uB01tfklFO7SsSrJ
Если изменить на соль и примера, то все нормально. Что нужно? Почему мою соль не принимает?