Rastgele Liste Seçici ve Karıştırıcı - Kriptografik Güvenli, Yükleme Yok

Kriptografik olarak güvenli rastgelelik ile kazananları seçin veya listeleri karıştırın. Tamamen yerel, sunucuya yükleme yok. Çekilişler için birden fazla benzersiz kazanan belirleyin.

0 öğe
Hazır...

Nasıl Kullanılır

  1. Listenizi giriş alanına yapıştırın (her satıra bir öğe).
  2. "Rastgele Seç" veya "Listeyi Karıştır" modunu belirleyin.
  3. Kazanan sayısını ayarlayın ve yinelenenlere izin verilip verilmeyeceğini seçin.
  4. Çalıştırın, ardından sonuçları kopyalayın veya istediğiniz zaman yeniden çekiliş yapın.

Temel Özellikler

  • Kriptografik Olarak Güvenli Rastgelelik: Üstün adillik ve tarafsızlık için Math.random() yerine crypto.getRandomValues() kullanır.
  • Liste Karıştırma: Ekipler, gruplar veya sunum sıraları için Fisher–Yates algoritmasıyla öğeleri rastgele karıştırın.
  • Çoklu Kazanan Seçimi: Birden fazla kazanan belirleyin ve isteğe bağlı olarak yinelenenleri engelleyin.
  • Sunucu Yüklemesi Yok: Listeleri yerel olarak işler ve girişlerinizi tamamen gizli tutar.
  • Çekilişler, sınıflar, takım kurma ve hızlı kararlar için mükemmeldir.

İlgili Araçlar

Hesaplama Mantığı

  • Seçim: Web Crypto API kullanarak homojen rastgele dizinler oluşturur.
  • Karıştırma: Sondan başa doğru Fisher–Yates yer değiştirmeleri uygular; rastgelelik doğrudan crypto.getRandomValues() motorundan gelir.
  • Benzersizlik: Yinelenmeyen modda, her bir kazananın benzersiz olmasını sağlamak için küçülen bir havuzdan seçim yapılır.

Sıkça Sorulan Sorular

Bu rastgele seçici gerçekten adil mi?

Evet. Kriptografik olarak güvenli ve tarafsız rastgelelik elde etmek için Math.random() yerine tarayıcının crypto.getRandomValues() API'sini kullanıyoruz.

Yinelenme olmadan birden fazla kazanan seçebilir miyim?

Evet. "Yinelenenlere İzin Ver" seçeneğini devre dışı bıraktığınızda, araç her bir kazananın kesinlikle benzersiz olmasını garanti eder.

Verilerim güvende mi (yerel/gizlilik)?

Evet. Listeler ve sonuçlar hiçbir sunucuya yüklenmeden veya kaydedilmeden tamamen yerel olarak işlenir.

Ücretsiz mi? Listemi hatırlar mı?

Tamamen ücretsizdir. İsteğe bağlı yerel depolama, sayfa yenilense bile listenizi koruyabilir (istediğiniz zaman temizleyebilirsiniz).

Neden Math.random() kullanılmıyor?

Math.random() güvenlik veya yüksek standartlı adillik için tasarlanmamıştır. Web Crypto API çok daha yüksek kaliteli ve tahmin edilemez bir rastgelelik sunar.