Mandriva fait ça (enfin moyennant quelque modifs ;)
Il te faut commencer par avoir deux disque dur (enfin pour l'installation, les tests, etc...)
Après tu fait une install sur un disque non chiffré que tu met au même endroit (contrôleur/etc) pour par te prendre la tête ;)
Tu monte ton futur disque dur chiffré en slave/second contrôleur et tu fait ça :
Partitionnement du second disque :
/boot ext3 10-100Mo (pour mettre le initrd+kernel+fichiers lilo)
/ (reste du disque)
Ensuite tu dois modifiez /sbin/mkinitrd pour te copier dans l'archive du initrd un losetup qui supporte le chiffrage recompilé en static et te lancer la commande d'attachement du / chiffré : losetup -e AES128 /dev/loop0 /dev/hda1
Une fois ceci fait tu installe un lilo dans le /boot (fait gaffe au fichier de clavier et autre) sur le disque en question et tu réplique le / dans la partition chiffrée...
Perso je prend le chemin de la facilité ;)
Je ne chiffre que le /home ;)
Pour le faire c'est simpliste, a l'install tu va dans les options avancées et tu coche la case crypter/chiffrer dans les options en mode expert.
Il va te demander deux fois la phrase de passe et la clef (AES128-4096), après tu format, et zou ça se fait tout de manière transparente ;)
Faut juste penser qu'au boot il te demandera systématiquement d'entrer la phrase de passe (délais de 15secondes avant de booter sans monter le /home).
Ça donne ça dans le /etc/fstab :
/dev/hdaX /home xfs encrypted,encryption=AES128 0 0
Mandriva a patché les outils de bases pour que ça marche sans avoir besoin d'appeler losetup.
Par contre fait gaffe a ton passe, sache le taper en azerty autant qu'en qwerty si tu veux pas être trop ennuyé...
Il existe une autre possibilité avec luksfs, mais il est limité a 128bit, donc c'est nettement plus limité :'(
Après pour ce que tu demande, je vois pas l'intérêt puisque que comme ton dd a de la rémanence magnétique on aura après ton passage une mémoire des données chiffrées sur le disque... (autant travailler directement de la clef usb a ce moment là).
[^] # Re: mouais ...
Posté par Raphaël G. (site web personnel) . En réponse au message Solution pour paranoiaque ?. Évalué à 2.
Il te faut commencer par avoir deux disque dur (enfin pour l'installation, les tests, etc...)
Après tu fait une install sur un disque non chiffré que tu met au même endroit (contrôleur/etc) pour par te prendre la tête ;)
Tu monte ton futur disque dur chiffré en slave/second contrôleur et tu fait ça :
Partitionnement du second disque :
/boot ext3 10-100Mo (pour mettre le initrd+kernel+fichiers lilo)
/ (reste du disque)
Ensuite tu dois modifiez /sbin/mkinitrd pour te copier dans l'archive du initrd un losetup qui supporte le chiffrage recompilé en static et te lancer la commande d'attachement du / chiffré : losetup -e AES128 /dev/loop0 /dev/hda1
Une fois ceci fait tu installe un lilo dans le /boot (fait gaffe au fichier de clavier et autre) sur le disque en question et tu réplique le / dans la partition chiffrée...
Perso je prend le chemin de la facilité ;)
Je ne chiffre que le /home ;)
Pour le faire c'est simpliste, a l'install tu va dans les options avancées et tu coche la case crypter/chiffrer dans les options en mode expert.
Il va te demander deux fois la phrase de passe et la clef (AES128-4096), après tu format, et zou ça se fait tout de manière transparente ;)
Faut juste penser qu'au boot il te demandera systématiquement d'entrer la phrase de passe (délais de 15secondes avant de booter sans monter le /home).
Ça donne ça dans le /etc/fstab :
/dev/hdaX /home xfs encrypted,encryption=AES128 0 0
Mandriva a patché les outils de bases pour que ça marche sans avoir besoin d'appeler losetup.
Par contre fait gaffe a ton passe, sache le taper en azerty autant qu'en qwerty si tu veux pas être trop ennuyé...
Il existe une autre possibilité avec luksfs, mais il est limité a 128bit, donc c'est nettement plus limité :'(
Après pour ce que tu demande, je vois pas l'intérêt puisque que comme ton dd a de la rémanence magnétique on aura après ton passage une mémoire des données chiffrées sur le disque... (autant travailler directement de la clef usb a ce moment là).