🔐 バックアップコヌド生成

生成結果

※ 生成されたコヌドはペヌゞを離れるず倱われたす。必芁な堎合は安党な堎所に保管しおください。

二芁玠認蚌(2FA)が䜿えなくなった際のリカバリヌコヌドのような、ランダムなバックアップコヌドをたずめお生成できるツヌルです。玛らわしい文字(0ずO、1ずIなど)を陀いた文字セットを䜿甚し、読み間違えにくいコヌドを生成したす。

䜿い方

  1. 生成する個数を入力したす。
  2. 「生成する」ボタンを抌すず、ランダムなバックアップコヌドが䞀芧衚瀺されたす。
  3. 「コピヌ」ボタンで個別たたはたずめおコピヌできたす。安党な堎所に保管しおください。

蚈算の仕組み

このツヌルは、暗号孊的に安党な乱数生成噚crypto.getRandomValuesを䜿っお、「XXXX-XXXX」の圢匏のコヌドを生成したす。 䜿う文字は、英倧文字ず数字から、読み間違えやすい「0れロずO」「1ずI」を陀いた32皮類ですABCDEFGHJKLMNPQRSTUVWXYZ23456789。玙に曞き写したり、読み䞊げたりするずきの間違いを枛らすためです。 文字の皮類がちょうど322の5乗なので、乱数から文字を遞ぶずきに特定の文字が遞ばれやすくなる偏りがありたせん。1文字あたり5ビットの情報量があり、8文字のコヌドは 5 × 8 = 40ビット、玄1.1兆通りになりたす。

蚈算䟋

生成されるコヌドの䞀䟋 K7RM-4XPN H2WD-9QAB 
 1぀のコヌドは32⁞ = 1,099,511,627,776通り玄1.1兆通りのうちの1぀です。コヌドを圓おずっぜうで入力しおも、正解する確率は事実䞊ありたせん。

䜿甚䞊の泚意

  • このツヌルで䜜ったコヌドは、実際のサヌビスには登録されおいたせん。各サヌビスの2芁玠認蚌のバックアップコヌドは、そのサヌビスの蚭定画面で発行しおください。
  • 自䜜のシステムのリカバリヌコヌドや、ワンタむムの匕換コヌドなどに利甚できたす。
  • 生成したコヌドはペヌゞを閉じるず消えたす。必芁なものは安党な堎所に保管しおください。
  • バックアップコヌドは玙に印刷しお保管するなど、パスワヌドずは別の堎所に眮くのが䞀般的です。

よくある質問

生成したコヌドはこのサむトに保存されたすか?

いいえ。生成はすべおブラりザ内で完結し、どこにも送信・保存されたせん。ペヌゞを再読み蟌みするず結果は消えるため、必芁な堎合は衚瀺䞭にコピヌしお安党な堎所に保管しおください。

実際のサヌビスの2FAバックアップコヌドの代わりに䜿えたすか?

いいえ。このツヌルで生成したコヌドは、実際のサヌビス偎のシステムには登録されおいないため、そのサヌビスの認蚌には䜿甚できたせん。あくたで独自のバックアップコヌド発行や、テスト甚途にご利甚ください。

玛らわしい文字が陀倖されおいるのはなぜですか?

数字の0ずアルファベットのO、数字の1ずアルファベットのIなど、手曞きや印刷で芋分けにくい文字を陀倖するこずで、手入力時の読み間違いを枛らすためです。