Loop Security (losetup -e blowfish /dev/loop2 ./test3.img)

 ( testerlnx | 2004. augusztus 15., vasárnap - 0:00 )

Mivel olvastam az egyik topic-on, hogy kisérleteznek egy titkosított CD létrehozásával, és láttam, hogy mindezt a losetup-al teszik (amely progi a PDA/Opie kísérleteknél nagyon megtetszett) ezért elolvastam a topic-ot és gondoltam megpróbálom. Elsőre elbuktam abban, hogy a rendszer mindig vissza szólt, hogy nem támogatja a 128bit-es és a feletti kulcsokat, bármely encoder-t próbáltam. Megnéztem a kernel menuconfig-ban a bluefish modulként volt beállítva, és modprobe-al ha betöltöttem akkor se változott semmi. Kigrep-eltem a .config-ot CRYPT után keresve és megláttam egy LOOP-ra utaló konfig beállítást, mivel modulra volt állítva ezért megkerestem a hozzá fordított modult és betöltöttem (modprobe cryptoloop). Azt vettem észre ha az image-t simán /dev/zero-val töltöm fel akkor az encoder nem kódolja le a stream-et :( Ezért kell a /dev/urandom-ot használni a dd-hez... Itt egy HOWTO amit még találtam hozzá: http://www.tldp.org/HOWTO/Loopback-Encrypted-Filesystem-HOWTO.html