隨機性檢定

對隨機序列做快速健康檢查:卡方、遊程檢定、自相關與常態性。

全程在瀏覽器本機執行。輸入資料不會上傳。透過這些檢定不代表密碼學安全。

其他語言 ja | en | zh-CN | zh-TW | es | pt-BR | id | fr | hi-IN | ar

使用方法(3 步)

  1. 貼上位元序列(0/1)或數值清單(空白/CSV 分隔)。
  2. 選擇設定並點選 執行檢定
  3. 檢視 p 值和圖表,然後複製只含設定的 URL 或下載報告。

檢查偏差與結構

隨機性檢定工具

卡方檢定看均勻性,遊程檢定看切換情況,ACF 看簡單依賴(不是完整測試套件)。

提示:你可以把 .txt/.csv 檔案拖曳到序列輸入框中。

範例

設定

要執行的檢定

結果

卡方


          

遊程檢定


        

自相關


          

正態性(Jarque–Bera)


        

常見問題

透過這些檢定就證明是真隨機嗎?
不。這些只是簡單的健康檢查。透過不代表密碼學安全;失敗也可能是偶然或前提不匹配導致。
我的輸入會上傳到伺服器嗎?
不會。所有計算都在瀏覽器本機執行。
為什麼正態分佈資料會在卡方檢定裡失敗?
這裡的卡方檢定檢查的是某個範圍內的均勻性。正態分佈不是均勻分佈,所以按設計就可能失敗。
樣本量應該多大?
樣本越大越穩定。對卡方檢定,請讓每個 bin 的期望頻數足夠大(常見經驗是至少 5)。
正態分佈樣本該用哪個檢定?
用正態性檢定(Jarque–Bera)來判斷數字是否與正態分佈一致。本頁的卡方檢定檢查均勻性,不檢查正態性。

相關工具

相關計算器