22
0
Fork 0
wiki/HowtoOpenBSD/encryption.md

1.5 KiB
Raw Blame History

categories title
openbsd raid encryption HowTo Encryption sur OpenBSD

Sur OpenBSD, lencryption se fait avec le RAID logiciel et utilise donc bioctl(8).

Préparation du disque

Écrire des données aléatoires au disque (Cela prend du temps)

# dd if=/dev/urandom of=/dev/rsd0c bs=1m

Initialiser le disk avec fdisk(8) et créer une partition RAID avec disklabel(8)

# fdisk -iy -g -b 960 sd0
# disklabel -E sd0
Label editor (enter '?' for help at any prompt)
> a a
offset: [64]
size: [39825135] *
FS type: [4.2BSD] RAID
> w
> q
No label changes.

Encryption du disque

Construire le disque encrypté sur la partition “a”.

# bioctl -c C -l sd0a softraid0
New passphrase:
Re-type passphrase:
sd1 at scsibus2 targ 1 lun 0: <OPENBSD, SR CRYPTO, 005> SCSI2 0/direct fixed
sd1: 19445MB, 512 bytes/sector, 39824607 sectors
softraid0: CRYPTO volume attached as sd1

Seulement sd0 est créé par défaut

# cd /dev && sh MAKEDEV sd1

Le premier mégaoctet est utilisé par bioctl pour le RAID, donc si notre disque a été utilisé avec softraid précédemment, on utilise dd(1) pour leffacer

# dd if=/dev/zero of=/dev/rsd1c bs=1m count=1

Suivez linstallation standard en utilisant votre nouveau volume encryptée (dans notre cas sd1)