[linux-programlama] Re: makineler ve rasgele sayi uretimi

---------

From: a.kadir altan (e108193@metu.edu.tr)
Date: Mon 11 Aug 2003 - 11:24:25 EEST

  • Next message: ougur@infotech.com.tr: "[linux-programlama] Re: makineler ve rasgele sayi uretimi"

    ----- Original Message -----
    From: "Serdar KÖYLÜ" <serdarkoylu@fisek.com.tr>
    To: <linux-programlama@liste.linux.org.tr>
    Sent: Sunday, August 10, 2003 7:02 PM
    Subject: [linux-programlama] Re: makineler ve rasgele sayi uretimi

    > Selamlar..
    >
    >
    > On Sun, 10 Aug 2003 18:01:27 +0300
    > Tongu=E7 Yumruk <tongucyumruk@interaktif.gen.tr> wrote:
    > >=20
    > > "Deterministik y=F6ntemlerle tesad=FCfi say=FD =FCretmeye kalkan adam
    > > kesinlikle b=FCy=FCk bir g=FCnahk=E2rd=FDr"
    >
    > Haklidir. Bir seed degeri varsa, her zaman icin ayni tekrarlayan
    > sayilari uretmek tek yoldur. Ama aslolan bu seed degerini olabildigince
    > random uretebilmektir. Bu ise bir hayli mumkundur.
    >
    > i810+ chipsetleri, silikonun kuantum surtunmelerinden kaynaklanan anlik
    >...
    > Bu pid vs. degerlerine gore cok daha tahmin edilemez hassasiyete
    > sahiptir.

    dikkat ederseniz burada yapilan seedin 'elden geldigince' kaliteli olarak
    real-random uretilmeye calisilmasi... bir onceki mesajda Tonguc bey'in
    bahsettigi ciddi konularda kullanilacak bir seed'in random olmasi yetmez(ona
    cevap verirken bu mesaj lazim oldu :) ), PRNG'nin de kaliteli olmasi
    lazim... yani siz kriptografik bir yapida seed'im cok guzel random ozellik
    tasiyor diye guvenerek rand() komutunu kullanirsaniz (kotu bir ornek mi?) o
    zaman yine sorun cikacaktir... en basiti rand komutunun girdisi RAND_MAX'la
    sinirlandirilmistir, ve yanlis hatirlamiyorsam signed long kadardir,
    yanlissa duzeltin lutfen... o da 31 bitse sayet, alin size cok kucuk bir
    entropi... neye yaradi?...

    >...
    > Tek basina ses kartida bir hayli etkili bir rasgele sayi ureteci
    > olabilir. Bilhassa bir mikrofon takiliysa. Kazanci (kayit ses ayari)
    > maksimuma getirip 3-5 tane degeri okuyarak bunlari rasgele sayi olarak
    > kullanabilirsiniz.

    bunun sanildigi kadar da 'iyi' olmayacagini duymustum bir yerlerde, ama konu
    hakkinda tecrubem bilgim yok... tabi yine uc nokta icin konusuyorum,
    sifreleme... madem o kadar kaliteli real random uretilmeye calisiliyor
    diyerek...

    > Demekki, teorik olarak, rasgele sayi ureten bir algoritma yapma
    > ihtimaliniz yok. Ama pratikte rasgele sayi bulabileceginiz bir ton yer
    > mevcut..

    son nokta bu olmus sanirim :) ... bende buna ne icin,n e kadar rastgele'ye
    ve ne kadar miktarda ihtiyaciniz var diyerek ekleme yapiyorum...

    iyi calismalar,
    a.kadir altan


  • Next message: ougur@infotech.com.tr: "[linux-programlama] Re: makineler ve rasgele sayi uretimi"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.