SORU
25 Mart 2010, PERŞEMBE


ne kadar iyi java'In UUID.randomUUİD?

Biliyorum bu rastgele olacak biçimde çok, çok, çok düşük bir olasılık, çarpışma teorisi, ama ben merak ediyorum, pratikte, ne kadar iyi Java 5 randomUUID() açısından olmaması çarpışma? Herkes paylaşmak için herhangi bir deneyimi var mı?

CEVAP
25 Mart 2010, PERŞEMBE


UUID olması gerekiyordu java.security.SecureRandom kullanır "şifreleme açısından güçlü". Süre gerçek uygulaması değil belirtilen ve değişebilir arasında Jvm'ler (yani herhangi bir somut açıklamalarda bulundu geçerli sadece belirli bir JVM), manda çıktı geçmelidir istatistiksel rastgele sayı üreteci test.

Bir uygulama tüm bu berbat ince hatalar içermesi için bu her zaman mümkün (Programın anahtar üretimi bkz: hata) ama Java olacak biçimde bu rastgelelik endişelenecek herhangi somut bir sebep yok bence.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hak5

    Hak5

    7 EYLÜL 2005
  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011