予測できないPINコードをワンクリックで
新しいカード、南京錠、アクセスコード:良いPINは推測されません。このツールはブラウザの暗号生成器で各桁を抽出し、簡単なパターン(繰り返し・連番)を除外できます。
-
桁数を設定
4〜8桁とコード数。
-
オプションを有効化
繰り返しと連番を避けて堅牢に。
-
コピー
一括分をそのまま貼り付け。
桁数ごとの組み合わせ
| 桁数 | 組み合わせ |
|---|---|
| 4桁 | 10,000 |
| 5桁 | 100,000 |
| 6桁 | 1,000,000 |
| 8桁 | 100,000,000 |
crypto.getRandomValues による偏りのない抽選。すべてローカル生成、送信なし。
よくある質問
本当にランダム?
はい:予測可能な Math.random ではなく、ブラウザの暗号生成器 crypto.getRandomValues を使います。各桁は一様に抽出され、偏りなし(均等にするため高い値は棄却)。
なぜ繰り返しや連番を避ける?
1111・1234・0000 などのPINは最も使われ、攻撃者が最初に試します。これらのパターンを無効化すると推測されにくい符号になります(抽選上は各組み合わせが等確率ですが)。
桁数ごとの組み合わせ数は?
4桁で10,000通り、6桁で1,000,000通り、8桁で100,000,000通り。1桁増やすごとに難しさが10倍になります。
コードはどこかに保存される?
いいえ。生成は完全にブラウザ内でローカル。送信も保存もされません。気に入ったものをコピーしてタブを閉じれば痕跡は残りません。