Шифрование файлов
OpenSSL
Шифрование отдельного файла
# openssl aes-128-cbc -salt -in file -out file.aes # зашифровать файл # openssl aes-128-cbc -d -salt -in file.aes -out file # расшифровать файл
Естественно файл может быть и архивом.
Архивирование и шифрование директории
# tar -cf - directory | openssl aes-128-cbc -salt -out directory.tar.aes # заархивировать и зашифровать директории # openssl aes-128-cbc -d -salt -in directory.tar.aes | tar -x -f - # расшифровать директории и распаковать архив
То-же самое, только тип архива tar.gz
# tar -zcf - directory | openssl aes-128-cbc -salt -out directory.tar.gz.aes # заархивировать и зашифровать директории # openssl aes-128-cbc -d -salt -in directory.tar.gz.aes | tar -xz -f - # расшифровать директории и распаковать архив
- Используйте -k mysecretpassword после aes-128-cbc, что-бы не спрашивался пароль, но имейте в виду, это очень не безопасно.
- Используйте aes-256-cbc вместо aes-128-cbc для получения более устойчивого шифра, увеличивается потребление процессора.
Posted on 1 февраля, 2012, in Uncategorized. Bookmark the permalink. Оставьте комментарий.
Оставьте комментарий
Comments 0