ホーム / ランダム PIN 生成ツール

ランダム PIN 生成ツール

暗号学的に安全な数字 PIN —— 予測不可能、保存もしません。

…
強度—
—桁数
—組み合わせ
—平均試行

端末が失敗回数を制限する限り、ランダムな PIN は安全です。オフラインの総当たりは PIN には当てはまりません。

桁数6
312
数字の重複なし

仕組み

このツールは、指定した桁数の本当にランダムな PIN コードを作成します。人が選ぶ PIN は日付・1234・同じ数字の繰り返しに偏りますが、ランダムな PIN はそうしたパターンを避けます。4 桁の PIN は組み合わせが 1 万通りしかなく、6 桁で 100 万通り、8 桁で 1 億通り —— 端末が許す限り、長いほど明確に安全です。

数字は Web Crypto API から得られ、端末の外に出ることはありません。数字の重複なしを有効にすると、入力しやすさを保ったまま重複を避けられます。スマホ・銀行カード・SIM で同じ PIN を使い回さないでください。

避けるべき PIN

流出した数百万件の PIN を分析すると、人々は同じものを繰り返し選んでいます。次の 20 個が圧倒的に多く、1234 だけで約 11% を占めます:

1234 1111 0000 1212 7777 1004 2000 4444 2222 6969 9999 3333 5555 6666 1122 1313 8888 4321 2001 1010

ほかにも避けるべきもの:誕生年や誕生日、123456、19 や 20 で始まるもの(西暦に見える)、2580 や 1397 のようなテンキーの図形。ランダムに生成した PIN はどれにも当てはまりません。

4 桁か 6 桁か?

端末が許すなら 6 桁を。4 桁の PIN は 1 万通り、6 桁は 100 万通り——キーを 1 回多く押すだけで 100 倍です。iPhone や多くの銀行アプリは既定で 6 桁、SIM カードや錠前の多くは 8 桁に対応します。4 桁は、試行が厳しく制限される場所(10 回失敗で消去するスマホ、IC チップ PIN カード)だけにしてください。

関連用語: 総当たり(ブルートフォース) · エントロピー

よくある質問

4 桁の PIN は安全?

スマホや銀行カードのように試行回数が厳しく制限される場面でのみ安全です。端末が許すなら 6 桁以上を選んでください。

避けるべき PIN は?

日付や西暦、1234 / 0000 / 1111、2525 のような繰り返しペア、端末の近くに書いたもの。ランダムな PIN はこれらをすべて回避します。

この PIN 生成ツールはランダム?

はい。Math.random() ではなく、ブラウザーの暗号学的に安全な生成器 crypto.getRandomValues() を使います。PIN はローカルで生成され、送信されません。