[ÇÖZÜLDÜ] Harici usb diski şifrelemek??

Başlatan polken, 22 Ağustos 2008 - 14:04:29

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

polken

Selamlar.
250 gb'lık Western Digital harici diskin 80 gb'lık bölümünü aes ile şifrelemek istiyorum..Diskin içinde veriler olduğu için 1gb'lık usb bellekte deneme yapmak istedim.. 1 gb'lık belleği  300 mb fat32 ve 600 mb ext2 olarak gparted ile  böldüm..

http://tr.pardus-wiki.org/NASIL:%C5%9Eifreli_dosya_sistemi_olu%C5%9Fturmak
adresindekileri uygulamak isterken şöyle bir hata aldım:

bmsalp bmsa # modprobe cryptoloop
bmsalp bmsa # modprobe aes
WARNING: Error inserting padlock_aes (/lib/modules/2.6.24-16-generic/kernel/drivers/crypto/padlock-aes.ko): No such device
bmsalp bmsa #


paket yöneticisinde aes ve crypto aramaları sonucunda çıkan paketleri yükleyip tekrar denedim ama olmadı..
Bu kernel sürümü ile ilgili bir şey mi ya da hangi paketleri yüklemem gerekir?

heartsmagic

modprobe aes

yerine

modprobe aes_common

olarak dene.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

polken

#2

bmsalp bmsa # modprobe aes_common
FATAL: Module aes_common not found.


lsmod çıktısında aes_generic,aes_i586 ve geode_aes modülleri de vardı ..hepsini denedim ama şu hatayı veriyor..


bmsalp bmsa # modprobe aes_generic
bmsalp bmsa # losetup -e aes_generic /dev/loop0 /dev/sdb2
Parola:
ioctl: LOOP_SET_STATUS: No such file or directory, requested cipher or key length (128 bits) not supported by kernel



bmsalp bmsa # lsmod
Module                  Size  Used by
cbc                     5504  0
aes_generic            27712  0
geode_aes               7176  0
blkcipher               8324  2 cbc,geode_aes
cryptoloop              4352  0
loop                   18948  1 cryptoloop
ext2                   73352  1
nls_iso8859_1           4992  1
nls_cp437               6656  1
vfat                   14464  1
fat                    54556  1 vfat
usb_storage            73664  2
libusual               19108  1 usb_storage
xt_limit                3584  8
ipt_LOG                 7296  8
ipt_MASQUERADE          4608  0
ipt_TOS                 3200  0
nf_conntrack_irc        7576  0
nf_conntrack_ftp       10144  0
nfnetlink_queue        13120  1
nfnetlink               5784  2 nfnetlink_queue
af_packet              23812  2
rfcomm                 41744  2
l2cap                  25728  13 rfcomm
bluetooth              61156  4 rfcomm,l2cap
ipt_REJECT              5632  1
xt_mark                 2816  0
xt_tcpudp               4096  16
ipt_iprange             2688  0
xt_state                3328  6
xt_NFQUEUE              2816  0
ppdev                  10372  0
acpi_cpufreq           10796  2
cpufreq_powersave       2688  0
cpufreq_userspace       5284  0
cpufreq_stats           7104  0
cpufreq_conservative     8712  0
cpufreq_ondemand        9740  1
freq_table              5536  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
sbs                    15112  0
sbshc                   7680  1 sbs
dock                   11280  0
container               5632  0
aes_i586               33536  0
dm_crypt               15364  0
dm_mod                 62660  1 dm_crypt
sbp2                   24072  0
joydev                 13120  0
parport_pc             36260  0
lp                     12324  0
parport                37832  3 ppdev,parport_pc,lp
uvcvideo               58116  0
psmouse                40336  0
sdhci                  19076  0
compat_ioctl32          2304  1 uvcvideo
evdev                  13056  8
mmc_core               51460  1 sdhci
serio_raw               7940  0
pcspkr                  4224  0
videodev               29440  1 uvcvideo
v4l1_compat            15492  2 uvcvideo,videodev
iwl3945                89844  0
iTCO_wdt               13092  0
iTCO_vendor_support     4868  1 iTCO_wdt
v4l2_common            18304  2 uvcvideo,videodev
ricoh_mmc               4352  0
iwlwifi_mac80211      219108  1 iwl3945
nvidia               7106084  26
i2c_core               24832  1 nvidia
snd_hda_intel         344728  2
cfg80211               15112  1 iwlwifi_mac80211
snd_pcm_oss            42144  0
snd_mixer_oss          17920  1 snd_pcm_oss
snd_pcm                78596  2 snd_hda_intel,snd_pcm_oss
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
snd_hwdep              10500  1 snd_hda_intel
snd_seq_dummy           4868  0
snd_seq_oss            35584  0
snd_seq_midi            9376  0
video                  19856  11
output                  4736  1 video
snd_rawmidi            25760  1 snd_seq_midi
snd_seq_midi_event      8320  2 snd_seq_oss,snd_seq_midi
wmi_acer                9644  0
snd_seq                54224  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24836  2 snd_pcm,snd_seq
snd_seq_device          9612  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    56996  15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
battery                14212  0
ac                      6916  0
button                  9232  0
soundcore               8800  1 snd
intel_agp              25492  0
agpgart                34760  2 nvidia,intel_agp
shpchp                 34452  0
pci_hotplug            30880  1 shpchp
iptable_nat             8324  0
nf_nat                 20396  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4      19080  8 iptable_nat
nf_conntrack           66752  7 ipt_MASQUERADE,nf_conntrack_irc,nf_conntrack_ftp,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
iptable_mangle          3712  0
iptable_filter          3840  1
ip_tables              14820  3 iptable_nat,iptable_mangle,iptable_filter
x_tables               16132  12 xt_limit,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,xt_mark,xt_tcpudp,ipt_iprange,xt_state,xt_NFQUEUE,iptable_nat,ip_tables
ext3                  136712  2
jbd                    48404  1 ext3
mbcache                 9600  2 ext2,ext3
sg                     36880  0
sr_mod                 17956  0
cdrom                  37408  1 sr_mod
sd_mod                 30720  6
ata_generic             8324  0
usbhid                 31872  0
hid                    38784  1 usbhid
pata_acpi               8320  0
ahci                   28420  3
ata_piix               19588  0
libata                159344  4 ata_generic,pata_acpi,ahci,ata_piix
scsi_mod              151436  6 usb_storage,sbp2,sg,sr_mod,sd_mod,libata
ohci1394               33584  0
ieee1394               93752  2 sbp2,ohci1394
ehci_hcd               37900  0
e1000                 125760  0
uhci_hcd               27024  0
usbcore               146028  7 usb_storage,libusual,uvcvideo,usbhid,ehci_hcd,uhci_hcd
thermal                16796  0
processor              36872  4 acpi_cpufreq,thermal
fan                     5636  0
fbcon                  42912  0
tileblit                3456  1 fbcon
font                    9472  1 fbcon
bitblit                 6784  1 fbcon
softcursor              3072  1 bitblit
fuse                   50580  3

heartsmagic

Sen modül aşamasını geçmişsin. Demek aes_common değil aes_generic'miş. Şimdi aldığın hatada 128 bitlik şifre uzunluğunun kernel tarafından desteklenmediği yazıyor. Bunu bir araştırmak lazım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heartsmagic

modprobe cryptoloop

yaptın mı bunu denemeden önce?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

polken

evet ..her bir aes modülünden önce modprobe cryptoloop komutunu verdim..

heartsmagic

cryptoloop'a has bir sorun gibi gördüm de o nedenle sormuşdum. O zaman senin losetup için biraz araştırma yapman gerekecek sanırım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

polken

#7

bmsalp bmsa # modprobe cryptoloop
bmsalp bmsa # modprobe aes_generic
bmsalp bmsa # losetup -e aes-256 /dev/loop0 /dev/sdb2
Parola:
bmsalp bmsa # mke2fs /dev/loop0
mke2fs 1.40.8 (13-Mar-2008)
Dosya sistemi ismi =
İşl. Sist. türü: Linux
Blok boyu = 4096 (günlük kaydı = 2)
Adımlama boyu = 4096 (günlük kaydı = 2)
42240 düğüm, 168682 blok
8434 blok (%5.00) süper kullanıcı için ayrıldı
İlk veri bloğu = 0
Azami dosyasistemi bloğu sayısı = 176160768
6 blok grubu
Grup başına 32768 blok ve 32768 sekme
grup başına 7040 düğüm
Süperblokların bulunduğu bloklar:
32768, 98304, 163840

Düğüm tabloları yazılıyor: bitti                           
Süperblokların ve dosya sisteminin hesap bilgileri yazılıyor: bitti

Bu dosya sistemi her 30 bağlamada bir ya da 180 günde bir, hangisi önce
gerçekleşirse, otomatik olarak denetlenecektir. Bu değerleri değiştirmek
için tune2fs'yi -c veya -i seçeneği ile çalıştırınız.
bmsalp bmsa # losetup -d /dev/loop0
bmsalp bmsa # mount /dev/sdb2 /home/bmsa/sead -oloop,encryption=aes-256
Parola:
bmsalp bmsa #


http://www.hackszine.com/blog/archive/2007/06/howto_disk_encryption_in_linux.html..
bu adresteki gibi aes-256 kullanınca çözüldü. :)...yukarıdaki komutları sırayla uyguladıktan sonra şifreli bölüm oluştu,dosya kopyaladım,sistemi ayırdım,tekrar bağladım ve * her şey normal..
Teşekkürler.

not:20 karakterlik şifre kullanmak gerekiyor..

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.