Шифрование USB на Ubuntu. Cryptosetup — Information Security Squad

Шифрование USB на Ubuntu. Cryptosetup

В сборке операционной системы входит утилита cryptsetup.

Утилита может шифровать разделы диска.

Установить ее, по стандарту можно командой:

# apt-get install cryptsetup

На вопрос Do you want to continue [Y/n] ? Жмем enter

Добавляем необходимые модули:

# modprobe dm-crypt
# modprobe sha256
# modprobe aes

Создаем целевой файл:

# dd if=/dev/random of=/home/nitish/ourfile bs=1M count=128

Создаем рездел LUKS:

# cryptsetup -y luksFormat /home/nitish/ourfile

Пример использования случайного числа на USB носителе в качестве ключа в качестве дополнительной парольной фразы:

# dd if=/dev/random of=/mnt/usbstick/keyfile bs=1 count=256
# cryptsetup luksAddKey /dev/sdXY /mnt/usbstick/keyfile
# cryptsetup --key-file /mnt/usbstick/keyfile luksOpen /dev/sdXY luks-UUID
# mount /dev/mapper/luks-UUID /secure

Пример использования зашифрованного случайного числа в качестве ключа:

# gpg --decrypt ./root-key.gpg 2>/dev/null | cryptsetup luksOpen /dev/sdXY root

 

cryptoparty

Cryptography is typically bypassed, not penetrated.

Шифрование USB на Ubuntu. Cryptosetup: 2 комментария

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40