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

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • laptopmag

    laptopmag

    25 Ocak 2008