Bonjour,
Olivier Guerrier a écrit :
> Olivier Allard-Jacquin a écrit :
>> Si tu veux rendre le travail d'analyse plus difficile, tu peux utiliser
>> plutôt :
>> dd if=/dev/urandom of=tmp.bin
>>
>> C'est beaucoup plus lent à écrire, mais le fichier "tmp.bin" sera
>> remplit de caractères aléatoires, plutôt que de "0".
>
> Une solution plus rapide (à l'execution, pas à la frappe) pour créer un
> fichier avec une entropie plutôt que plein de zéro, et plus rapide que
> 'dd if=/dev/urandom ...' :
Sympa comme technique de passer par du cryptage AES.
> dd if=/dev/zero of=test bs=1 skip=100M count=1
Pourquoi "skip=100M" ? Tu fais cela afin de générer de l'entropie (par
la génération de 100Mo de "0"), afin d'enrichir le générateur aléatoire
(/dev/random) ?
> cat /dev/urandom | losetup -e aes -k 128 -p 0 /dev/loop1 test
Sur une MDK 2005, "losetup" ne supporte pas l'option "-p".
Et sur une Ubuntu "Brezzy", j'ai cette erreur :
root@:/tmp# cat /dev/urandom | losetup -e aes -k 128 -p 0 -f test
ioctl: LOOP_SET_STATUS: Invalid argument
J'ai pourtant chargé les modules "loop" et "aes". Avec le module "des",
cela ne marche pas mieux... :=(
> dd if=/dev/zero of=/dev/loop1 bs=1M
> losetup -d /dev/loop1
>
> chez moi ça donne:
> dd if=/dev/urandom of=test bs=1M count=10
> 10485760 bytes (10 MB) copied, 8,84939 seconds, 1,2 MB/s
>
> dd if=/dev/zero of=/dev/loop1 bs=1M
> 10485760 bytes (10 MB) copied, 0,544621 seconds, 19,3 MB/s
A plus,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!