Самый простой вариант - что бы хранить бекап файла паролей на удаленном
сервере:
openssl enc -aes-256-cbc -salt -in file.txt -out file.out
Не проверялось:
или
openssl rsautl -in file -out file.cr -keyin pubkey.pem -pubin -encrypt
(Шифрация "file" с использованием публичного ключа "pubkey.pem")
openssl rsautl -in file.cr -out file -keyin secretkey.pem -decrypt
(Дешифрация "file.cr" с использованием секретного ключа "secretkey.pem")
или
dd if=./target.tgz | openssl des3 -salt -kfile ./key.file| dd
of=./target.tgz.des3
dd if=./target.tgz.des3 | openssl des3 -d -kfile ./key.file| dd
of=./target.tgz
или
pgp5.0>cat input| pgpe -f userid > output
pgp5.0>cat encrypted_файл | pgpv -f -z'пароль' > расшифрованный_файл
или
gnupg>cat input| gpg -e -r userid > output
gnupg>cat encrypted_файл | gpg --decrypt > расшифрованный_файл
или используя loopback устройство:
apt-get install loop-aes-utils
apt-get install cryptsetup
modprobe loop
modprobe aes
modprobe dm-crypt
dd if=/dev/zero of=/home/marco/crloop bs=1M count=640 (Создаем образ
будущего шифрованного раздела)
losetup /dev/loop0 /home/marco/crloop
cryptsetup -c aes -y create crloop /dev/loop0
mkfs.ext3 /dev/mapper/crloop
mount /dev/mapper/crloop /media/cryptovolume
umount /media/cryptovolume
cryptsetup remove crloop
losetup -d /dev/loop0
--
Sincerely,
Nicholas
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org