Александр Диунов: Только не нужно :-) Если код шифрования будет под контролем того, от кого вы хотите защитить данные - нет смысла. Можете заюзать обычный AES на основании введенного юзером ключа, например.
Жека: При том, что по логам смотрится ошибка. Нет логов - нет ошибки. Логи картинкой - не логи. Вы, конечно, и дальше можете думать что 20 строк из 200 - достаточная информация для локализации проблемы, но я вас огорчу.