रैंडमनेस टेस्ट

रैंडम सीक्वेंस के लिए जल्दी sanity checks: chi-square, runs test, autocorrelation और normality.

यह आपके ब्राउज़र में लोकल चलता है। इनपुट डेटा अपलोड नहीं होता। ये टेस्ट क्रिप्टोग्राफ़िक सुरक्षा साबित नहीं करते।

अन्य भाषाएँ ja | en | zh-CN | es | pt-BR | id | fr | hi-IN | ar

कैसे उपयोग करें (3 चरण)

  1. बिट सीक्वेंस (0/1) या संख्याओं की सूची (whitespace/CSV) पेस्ट करें।
  2. सेटिंग्स चुनें और टेस्ट चलाएँ दबाएँ।
  3. p-values और चार्ट देखें, फिर केवल सेटिंग्स वाला URL कॉपी करें या रिपोर्ट डाउनलोड करें।

बायस और संरचना देखें

रैंडमनेस टेस्ट टूल

Chi-square uniformity देखता है, runs switching देखता है, और ACF simple dependence (यह पूरी test suite नहीं है)।

टिप: आप .txt/.csv फ़ाइल को सीक्वेंस बॉक्स पर ड्रैग‑एंड‑ड्रॉप कर सकते हैं।

नमूने

सेटिंग्स

चलाने वाले टेस्ट

परिणाम

Chi-square


          

Runs test


        

Autocorrelation


          

Normality (Jarque–Bera)


        

अक्सर पूछे जाने वाले सवाल

क्या इन टेस्ट में पास होना true randomness साबित करता है?
नहीं। ये सरल sanity checks हैं। पास होना क्रिप्टोग्राफ़िक सुरक्षा साबित नहीं करता, और फेल होना कभी-कभी संयोग या गलत मान्यताओं से भी हो सकता है।
क्या मेरा इनपुट सर्वर पर अपलोड होता है?
नहीं। सब कुछ आपके ब्राउज़र में लोकल चलता है।
Normal distribution वाले डेटा पर chi-square क्यों फेल हो सकता है?
यह chi-square टेस्ट रेंज के भीतर uniformity जाँचता है। Normal distribution uniform नहीं होती, इसलिए यह डिजाइन के हिसाब से फेल हो सकता है।
सैंपल कितना बड़ा होना चाहिए?
बड़ा सैंपल ज़्यादा stable होता है। Chi-square के लिए, प्रति bin expected count पर्याप्त रखें (आम thumb rule: कम से कम 5)।
Normal-distributed samples के लिए कौन सा टेस्ट उपयोग करें?
Normality check (Jarque–Bera) इस्तेमाल करें। इस पेज का chi-square टेस्ट uniformity जाँचता है, normality नहीं।

संबंधित टूल

संबंधित कैलकुलेटर