[linux-ileri] Re: fedora core 1 kurulumu (md5sum)

---------

From: A. Murat EREN (meren@comu.edu.tr)
Date: Fri 05 Mar 2004 - 10:15:53 EST

  • Next message: Enver ALTIN: "[linux-ileri] Re: Squid Acil!"

     Merhabalar,

    > Bu arada yeri gelmişken sorabilirmiyim md5sum ne işe yarar. Çoğu yerde dosya
    > ismi yazıyor yanındada md5sum. Ne işe yarar bu? MD5 ile kriptolanmış ne?

     MD5 (md: message digest) algortmasi kendisine islenmek uzere verilen girdilerin, girdinin boyutundan bagimsiz olarak 128 bitlik unique ozetlerini ureten ve bu yolla verinin transferi esnasinda degisiklige ugrayip ugramadiginin kesinlikle belirlenebilmesini saglayan bir algoritmadir.

     Avalanche effect olarak adlandirilan (baslangic kosullarina hassas bagimlilik da diyebiliriz sanirim) bir etki ile kendisine islemesi icin girilen iki ayri verinin arasindaki fark sadece bir bit dahi olsa, bu iki veri icin MD5'in urettigi ciktilar birbirinden %50'den fazla farklilik gosterir.. Ornegin,

        [16:45] (meren) |meren| >> echo "merhaba" | md5sum
        ee71517ae5ffad6dfd4ddcc19af016a8 -
        [16:45] (meren) |meren| >> echo "meraba" | md5sum
        387a7a31c862e5acfb65a65dcbfe163e -

     Dolayisiyla bu yontem -kriptografik yaklasimlarin veri butunlugu ve veri gizliligini garanti eden yontemleri icinde cok farkli islevlere sahip olsa da- indirdigimiz dosyalarin orjinalleri gibi oldugundan emin olmak icin sikca kullanilan efektif bir yontemdir. md5sum, 600Mb'lik bir iso dosyasi indirdiginizde (hani olmaz ya), ethernet karti surucusunun ya da dosya sistemi yoneticisinin bir hatasi yuzunden bilgisayarinizdaki kopyasi orjinal kopyasindan farkalnmissa bunu anlamanizi ve bosuna zaman harcamamanizi saglar. Bu iso dosyalarinin bulundugu dizinlerdeki md5sum dosyalari, sunucularda yapilan md5 testinin sonuclarini icerir, indirdiginiz dosyanin sunucudakinin aynisi oldugunu da kendi bilgisyarinizda yaptiginiz md5sum testinin ciktisi ile sunucudaki md5sum dosyasinin iceriginin ayni olmasi ile teyyid edebilirsiniz (Tabi orda gordugunuz md5sum dosyasinin basina yolda bir sey gelip gelmedigini garanti edemezsiniz :))).

     Indirdiginiz iso dosyasi icin, ve ayni dizindaki orjinal md5sum dosyasi icin,

     [16:47] (meren) |md5| >> md5sum dosya.iso > md5sum.yerelkopya; diff md5sum.yerelkopya md5sum

     komutu cikti vermiyorsa, yani md5sum'lari ayni ise bu sorun olmadigi anlamina gelir :)

     Selamlar.

    -- 
    - -- -- -- -- -- -- -- -- -- -- -- -- -- -
     A. Murat Eren
     meren@comu.edu.tr, evreniz@core.gen.tr
     http://zion.comu.edu.tr/~evreniz/
    - -- -- -- -- -- -- -- -- -- -- -- -- -- -
    --
     free software is a matter of liberty,
     not price. to understand the concept,
     you should think of "free speech",
     not "free beer".
    -
    

  • Next message: Enver ALTIN: "[linux-ileri] Re: Squid Acil!"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.