IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   CR Makaleler (https://www.ircforumlari.net/cr-makaleler/)
-   -   Rasgele Sayı Üretimi (https://www.ircforumlari.net/cr-makaleler/443429-rasgele-sayi-uretimi.html)

DaDaS 14 Ocak 2012 23:11

Rasgele Sayı Üretimi
 
ConferenceRoom şifreliyazımsal güvenli rasgele sayı üretmek için bir entropi havuzu uygulaması kullanır. 512 kilobit entropi havuzu şifreliyazımsal güvenli rastgelelik için gerekli olan 256 bit çok daha fazla tutar.
Entropi bir polinom geri besleme algoritması kullanılarak karıştırılır. Entropi, havuz güvenli bir hash fonksiyonu ile elde edilir.

Sunucu başlatılırken güvenli bir başlangıç ​​entropi havuz sağlamak için, entropi, entropi havuzları disk tabanlı bir grup ile takas havuz ve XOR periyodik olarak geri çekilir. Her havuz, 256 byte ve biz 16 havuzları tutmak. Açılışta, disk tabanlı entropi havuzlarından biri iç, iç havuz (zaman bazlı gelişigüzelliğin ek) tohum seçilmiştir.

Entropi sürekli kod parçaları elde edilir, doğal rastgele süreçler ile anlaşma. Örneğin, uzak ağ bağlantısı, sistem tarafından tespit edildiği tam zamanı (nanosaniye mümkünse), bilgisayarlar arasında saat eğrilik nedeniyle gerçek rasgelelik içerir. Uzak bir makineden bizim sorgulara cevap için gereken zaman miktarı (nanosaniye) de eğrilik saat nedeniyle gerçek rasgelelik içerir. Bu rastgelelik entropi havuza çıkarılan ve karıştırılır.

ConferenceRoom rasgele sayı üretme algoritması Teknik Sistemler Test tarafından önyargı ve öngörülebilirlik sertifikasına sahiptir. Sertifikasyon süreci aslında tarafsız ve öngörülemeyen çıkış sağlamak için teknik sağlamlık, alogorithms belirtildiği gibi uygulanmıştır sağlamak için kaynak kodu denetim ve geniş kapsamlı istatistiksel testler için jeneratör çıkış algoritmalar değerlendirilmesi söz konusu.

Rastgelelik ihtiyaç duyulan her yerde rasgele sayı üreteci Bu entropi havuzu ConferenceRoom boyunca kullanılır. Bir saldırgan kolayca doğru bir sıra numarası ile sahte bir yanıt üretemez sağlamak için çözümleyici sıra numaraları oluşturmak için kullanılır. Java istemci blowfish şifreleme için oturum anahtarları oluşturmak için kullanılır. ConferenceRoom konak maskeleme algoritması için tuz değerlerini oluşturmak için kullanılır. ConferenceRoom iç sorun-yanıt kimlik doğrulama protokollerinin güvenliğini sağlamak için rasgele zorlukları oluşturmak için kullanılır.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:12.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net