5Gや機種変更が、古いZIPの問題を表面化させる理由
5Gプランへの変更、キャリアの乗り換え、新しいスマートフォンへの機種変更は、旧端末やクラウドストレージに残っていたバックアップを見直すきっかけになります。その過程で、数年前に作成したパスワード付きZIPが見つかり、「解凍しようとしてもパスワードが分からない」という問題に直面するケースが少なくありません。
ただし、5G回線自体がZIPの暗号化を無効にしたり、ファイルを開けなくしたりするわけではありません。多くの場合は、以下のような理由が重なっています。
- 数年ぶりに旧バックアップを開いたため、当時設定したパスワードを忘れた
- キャリアのメールアドレスや契約内容が変わり、推測の手がかりが失われた
- メモやパスワード管理アプリを新端末に引き継いでいなかった
- 以前使っていた解凍ソフトやOS環境が変わり、エラーの原因が分かりにくくなった
- 引っ越し作業の中でZIPファイル自体が破損し、パスワード誤りと混同している
本記事では、暗号化ZIPに焦点を絞り、安全に原因を切り分け、パスワードを復元するための実践的な手順を解説します。
最初にやるべきこと:闇雲なソフト連投は避ける
パスワードが求められたからといって、すぐに思いつく文字列を何百回も入力したり、不特定多数のオンラインツールにファイルをアップロードしたりするのは避けてください。まずは次の確認を行いましょう。
1. 復旧権限とファイルの所有者を確認する
ご自身が正当な所有者であるか、組織であれば復旧を依頼する権限があるファイルかを確認してください。暗号化ZIPの復元は、あくまで自分のデータ、または正式に許可を得たデータに対して行うものです。
2. 元ファイルを直接操作せず、コピーを作る
外付けドライブやNAS、クラウド同期フォルダにある場合は、まず読み取り専用の形で別の場所にコピーを作成します。復旧作業中にファイルが上書きされたり、破損が拡大したりするリスクを防げます。
3. 「パスワード違い」と「ファイル破損」を見分ける
解凍ソフトによって表示は異なりますが、「パスワードが正しくありません」と「書庫が壊れています」は別の問題です。1〜2種類の定番解凍ソフトで同じ症状が出るか確認し、破損が疑われる場合はパスワード探索より前にアーカイブ修復を検討する必要があります。
4. ZIPの暗号化方式を確認する
ZIPには、伝統的なZipCrypto形式と、AES-128/AES-256を使う方式があります。一般にAESで暗号化されたZIPは堅牢で、パスワードが長くランダムなほど復元は難しくなります。ファイルのプロパティや解凍ソフトの情報表示で、どの方式が使われているかを確認しておきましょう。
5. パスワードの手がかりを整理する
次のような情報を、紙やメモアプリに書き出します。
- おおよその文字数
- 半角英数字、記号、大文字・小文字の使い分け
- 当時よく使っていたパスワードの共通パターン
- 旧端末の電話番号、メールアドレス、契約者名の英語表記
- 記念日、住所、ペット名、仕事用の略称など
ただし、キャリアの暗証番号やSNSのパスワードをそのままZIPに使い回していたとは限りません。「アーカイブ専用に設定した可能性」も含めて候補を分類してください。
安全なパスワード復元の流れ
ステップ1:自分で候補を検証する
まずは、思い当たるパスワードとそのバリエーションを整理し、数を絞って入力します。大文字・小文字、全角・半角、記号の位置、末尾の数字などを一覧にすると、見落としを減らせます。
ZIPのパスワード入力には、Webサービスのようなロックアウトが原則としてない場合が多いものの、やみくもな総当たりは時間の無駄になりやすく、ファイル破損の見落としにもつながります。
ステップ2:ZIPからハッシュをローカル抽出する
自分の候補で開けなかった場合は、ZIPファイルからパスワード検証に使われるハッシュ情報を抽出する方法があります。ハッシュには、ZIPの中身となる写真、書類、連絡先などの実データは含まれません。そのため、暗号化されたファイルそのものを外部に送るよりも、プライバシー面のリスクを抑えられます。
ただし、ハッシュがあればオフラインでパスワード推測が可能になるため、ハッシュ自体も機密情報として扱う必要があります。信頼できるツールやサービスを選び、不特定のサイトへ安易に投稿しないでください。
ステップ3:辞書攻撃・マスク攻撃・総当たりを使い分ける
抽出したハッシュに対しては、主に次の方法でパスワードを探索します。
- 辞書攻撃:よく使われる単語、日付、人名、職場の略称などを順番に試す
- マスク攻撃:「最初4文字は覚えている」「末尾は誕生日」といった条件を指定する
- 総当たり攻撃:文字種と長さのすべての組み合わせを試す
手がかりが多いほど探索範囲を狭められます。特にマスク攻撃は、完全な総当たりよりも現実的な時間で答えにたどり着ける可能性が高まります。
ステップ4:複雑なパスワードにはクラウドGPUを検討する
AESで暗号化されたZIPや、8文字を超える複雑なパスワードでは、普通のパソコンのCPUだけでは探索に膨大な時間がかかることがあります。その場合は、GPUを活用したクラウド型の復元サービスが選択肢になります。
Catpasswdは、ZIPをはじめとする暗号化ファイルのパスワード復元に対応したサービスです。ローカルでハッシュを抽出できるため、元のZIPファイルをアップロードせずに作業でき、クラウドのGPUクラスタを利用して長いパスワードや複雑なパスワードの探索を行えます。
Catpasswdの特徴は次のとおりです。
- ブラウザから利用でき、ソフトウェアのインストールが不要
- 独自のパスワード辞書やパスワード規則データベースを活用
- 元ファイルではなくハッシュ情報を使うことで、プライバシーリスクを低減
- 復旧成功後、待てば無料で確認できるモード、有料ですぐ表示する選択肢を用意
- 復旧できなかった場合に支払いが発生しない仕組み
もちろん、すべての暗号化ZIPを必ず開けるわけではありません。暗号化方式、パスワードの長さ、文字種、そして手がかりの有無が成功率に大きく影響します。
復元手段の比較
| 方法 | メリット | 注意点 |
|---|---|---|
| 自分のメモや候補を試す | 安全でコストがかからない | 思い出せない場合は打つ手が限られる |
| ローカルソフトで計算 | ファイルを外部に出さずに作業できる | GPU性能、ソフトの信頼性、電気代が課題 |
| クラウドGPUサービス | 大規模な計算がしやすく、長いパスワード向き | ハッシュやファイルの扱い方を事前に確認する |
| 不特定のオンライン解除サイト | 手軽に見える | ファイル流出や詐欺的な請求のリスクがある |
特に、機種変更時のバックアップには個人情報や連絡先が含まれやすいため、「開けばよい」というだけでなく、復元プロセス自体の安全性を重視してください。
次の移行で困らないための予防策
- パスワードは専用のパスワード管理アプリで管理し、マスターパスワードの復旧コードも安全な場所に保管する
- ZIP作成後に、必ず別の環境で一度解凍テストを行う
- ファイル名、作成日、使用ソフト、暗号化方式、パスワードのヒントだけを記録する。パスワード自体を平文でメモしない
- 家族やチームで共有するデータは、管理者や復旧手順をあらかじめ決めておく
- クラウド、外付けドライブ、端末内など複数の場所に冗長的なバックアップを持つ
- キャリア暗証番号やメールパスワードと、ZIPのパスワードを使い回さない
FAQ
5Gに変更したらZIPが開かなくなりました。通信が原因ですか?
いいえ。5G回線やキャリア変更が、ZIPの暗号化そのものに影響することは通常ありません。機種変更やデータ移行をきっかけに、古いパスワードや旧環境の問題が見つかるケースがほとんどです。
AESで暗号化されたZIPでも復元できますか?
パスワードが短い、辞書にある単語、日付、よくあるパターンを含む場合は可能性があります。一方、十分に長くランダムなパスワードでは、現実的な時間での復元が難しくなります。
ハッシュを送っても安全ですか?
元のファイルを送るよりも情報流出リスクは抑えられます。ただし、ハッシュがあればパスワード推測が可能になるため、信頼できるサービスを選び、通信や保管方法の説明を確認することが重要です。
復元にはどれくらい時間がかかりますか?
パスワードの長さ、文字種、暗号化方式、利用するGPU性能によって大きく異なります。数分で終わる場合もあれば、長いパスワードでは事実上困難な場合もあり、一律の目安はありません。
パスワードを正しく入れてもエラーになる場合は?
ZIPファイルの破損や、対応していない暗号化方式の可能性があります。別の定番解凍ソフトでの確認や、アーカイブ修復を先に検討してください。
機種変更前に準備しておくべきことは?
パスワード管理アプリの引き継ぎ、ZIPの解凍テスト、バックアップの複製、そしてパスワードのヒント整理です。これだけでも、移行後に暗号化ZIPが開けなくなるリスクを大きく減らせます。