Aslinda yazi icerisinde anlatilmis.
Bu ozet cikarma algoritmasi veriyi 512 bitlik bloklara ayirarak isleme
aliyor. 512 bitin kati olmayan veri bloklarinda 512 ve kati olacak
sekilde ekleme yapiliyor.
Bu yontemde 64 bit ile verinin uzunlugu belirtildiginden, 512k-64 den
kalan sonuca gore blok durumu duzenlenir.
Cumleyi kim yazmissa orada 64 bit ile verinin uzunlugunun
belirtildiginden bahsetmediginden anlasilirligi bozulmus.
Sal, 2008-06-24 tarihinde 11:50 +0300 saatinde, Azer Koculu yazdý:
> Merhaba,
>
> Asagida linkini verdigim belgede gecen su satiri anlayamadim;
>
> "Gerçek verimizin uzunluðu 300 bit idi ve bunuda ikilik tabanda 64 bit
> ile ifade edip 448 bitlik verimize ekleriz."
>
> http://belgeler.org/howto/md-algoritmalar.html#md-mainloop
>
> Bunu biraz aciklar misiniz? Ayni adim wikipedia'da su pseudo koduyla geciyor:
>
> append bit (bit, not byte) length of unpadded message as 64-bit
> little-endian integer to message
>
> Bu kodu da hic anlayamadim..
>
> tesekkurler
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Tue 24 Jun 2008 - 12:25:27 EEST