ガイド · ロック
パスコードとパスフレーズの違い: どちらが安全か、使い分け
パスコードは短いコード(たいていは数字)で、間違えると推測を遅らせたり止めたりするロックがあるから安全です。パスフレーズは複数の単語でできており、コンピュータの速さで推測されても耐えられる長さがあります。端末やアプリが試行回数を数えてくれる場面ではパスコードを、コピーを持ち出されて密かに推測されるおそれがある場面ではパスフレーズを使います。
このページの内容
2つの異なる守り
どちらも何かを開けるものです。安全である理由が違います。
- パスコードは短く、ロックが守ります。 6桁の値は100万通りしかありません。それで足りるのは、ロックが間違いを数えて、推測する人をどんどん待たせるからです。
- パスフレーズは長く、それ自体が守ります。 長いリストから無作為に選んだ6つの単語は組み合わせが非常に多く、待ち時間が一切なくても突破できません。
つまり最初の問いは「どちらが強いか」ではなく、「誰が試行回数を数えるのか」です。
パスコードで足りる場合
パスコードが向くのは、それをチェックする仕組みを守り手から切り離してコピーできない場合です。電話がわかりやすい例です。Appleによると、パスコードは端末自身の鍵に結びついており、1回の試行に約80ミリ秒かかり、間違えると待ち時間が延びます。推測する人は、電話を手元に置いて入力するしかありません。
独自の待ち時間を持つアプリのロックも同じです。Sealedでは、初期設定では、パスコードを三回続けて間違えると、Sealedは30秒間入力を受け付けなくなり、その後は間違えるたびに1分、5分、15分、最後に60分と長くなります。 Sealedは、閉じて開き直しても間違いの回数と待ち時間を保持し、回数が消えるのは、正しいロック解除をしたときか、リカバリーキーでパスコードをリセットしたときだけです。
この場合、2秒で入力できるコードが適切な道具です。長いフレーズだと、かえって設定をゆるめたくなってしまいます。
パスフレーズが必要な場合
パスフレーズが向くのは、誰かがコピーを手に入れ、誰にも数えられずに自分の速さで推測できる場合です。例:
- 送ったり別の場所に保管したりする暗号化ファイル。 パスワードで守ったアーカイブやバックアップなどです。
- メールやクラウドアカウントに置く鍵。 ロックされた形のものです。
- パスワードマネージャを開く唯一のパスワード。
- 保存されたデータだけが防御になる、あらゆるロック。 端末が守ってくれない場合です。
こうしたロックは、通常、1回の推測にわざと時間がかかるようにしています(鍵導出とはを参照)。それでも、守りの大部分はフレーズが担います。短いコードはすぐに底をつきます。
比較
| パスコード | パスフレーズ | |
|---|---|---|
| 一般的な長さ | 数桁 | 複数の単語 |
| 安全な理由 | ロックが試行を制限する | 組み合わせの数 |
| 入力の頻度 | 1日に何度も | まれに、またはロック解除ごとに1回 |
| 弱点 | 入力を見ている人 | 無作為に引かず、自分で考えたフレーズ |
| 向く場面 | 電話、待ち時間のあるアプリ | コピーされうるファイルや鍵 |
パスコードの列は、電話がコードを守る仕組みについてのAppleの説明に沿っています。
それぞれをより良くする
パスコードの場合: 6桁以上にし、誕生日やパターンを避け、入力するときは画面を人に見られないようにします。iPhoneでは、パスコードオプションで、より長い数字または英数字のコードに切り替えられます。具体的な数字は、パスコードの推測にかかる時間のガイドにあります。
パスフレーズの場合: 単語は偶然に選ばせ、十分な数を使い、出てきたとおりに保ちます。パスフレーズのガイドで手順を説明しています。そのうえで、頼りにする前に、書き写したものの保管場所を決めておきます。
Sealed が役立つこと、役立たないこと
役立つこと: アプリを閉じてもリセットされない待ち時間で守られた、パスコードがあります。Sealedは、閉じて開き直しても間違いの回数と待ち時間を保持し、回数が消えるのは、正しいロック解除をしたときか、リカバリーキーでパスコードをリセットしたときだけです。 Sealedの初期設定のパスコードは6桁で、代わりに4桁、9桁、またはパスワードを選べます。
役立つこと: ロックを解除した電話だけでは足りないようにしたいときのために、その上に任意のパスフレーズを重ねられます。保管庫パスフレーズをオンにすると、まずパスコードまたはパターンを入力し、次にパスフレーズを入力します。パスフレーズを間違えると、間違いとして数えられます。 12文字 保管庫パスフレーズのページで確認できます。
役立たないこと: コードを入力するところを見られた場合は防げません。パスコードはアプリの手前にある門であり、キーの一部ではありません。
役立たないこと: 失くしたパスフレーズは、リカバリーキー以外ではリセットできません。保管庫パスフレーズを使うと、保管庫のキーは、ロック解除のたびに入力するパスフレーズで封印され、それを失った場合は、リカバリーキーだけが保管庫を開けます。 保管庫パスフレーズはSealed Proに含まれます。
質問と回答
パスフレーズをiPhoneのパスコードにできますか?
はい。「パスコードオプション」には、フレーズにもできるカスタムの英数字コードがあります。再起動のたびと、顔が読み取られないときに入力するので、すばやく打てる言葉を選んでください。
長いパスコードは、パスフレーズと同じくらい良いですか?
試行回数を数えるロックが相手なら、長いコードは大きく役立ちます。コピーを密かに推測される場合は、数字ではすぐに足りなくなります。Sealedの待ち時間では次のとおりです。そのペースでは、6桁のパスコードをすべて試すのに約114年かかります。
保管庫には両方が必要ですか?
ロックを解除した電話を持つ人に対しても保管庫を守りたい場合だけです。保管庫パスフレーズを使うと、保管庫のキーは、ロック解除のたびに入力するパスフレーズで封印され、それを失った場合は、リカバリーキーだけが保管庫を開けます。
出典
このページの Sealed についての記述は、 にアプリで確認しました。
- Apple Platform Security, Passcodes and passwords — 2024年12月19日公開。6桁、4桁、任意の長さの英数字パスコード。1回の試行に約80ミリ秒。待ち時間は1分から8時間まで段階的に増える。10回間違えると消去する設定も選べる。2026年11月13日確認
- Apple Support, Use a passcode with your iPhone, iPad, or iPod touch — 2026年5月13日公開。「設定」>「Face IDとパスコード」の「パスコードオプション」で、4桁、カスタムの数字コード、カスタムの英数字コードを選べる。2026年11月13日確認
- Sealed on the App Store — 例として使うアプリのリスティング
Sealed を入手
Sealedはダウンロード無料で、Sealed Proはアプリ内課金による任意のプランです。