[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Инструмент для подцепляния USB'шного криптовинта




Самый простой вариант - что бы хранить бекап файла паролей на удаленном сервере:

 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


Reply to: