ZIPファイルにパスワードをかける方法(Mac・Windows・無料)
ZIPファイルに無料でパスワードをかける方法。Macターミナル、Windowsの7-Zip、オンラインツールを使った最も簡単な手順を紹介。

ZIPファイルにパスワードをかける方法(Mac・Windows・無料)
複数のファイルをまとめて送るときにZIP化することはよくありますが、同時にパスワードもかけたいことがあります。しかし標準のZIPツールにはパスワードオプションがないことが多いものです。この記事では、OS別にZIPにパスワードをかけるもっとも簡単な方法を紹介します。
Macの場合:ターミナルを使う
MacのGUIにはパスワードオプションはありませんが、ターミナルなら1行で完了します。
zip -er archive.zip folder/
-e は暗号化、-r はフォルダ全体を再帰的に圧縮するオプションです。実行後にパスワードを2回入力すれば完了です。
メリット: 追加ソフト不要 デメリット: ターミナルに慣れている必要がある
Windowsの場合:7-Zipを使う
Windows標準のZIPはパスワードに対応していません。7-Zip を使いましょう。
- 7-zip.org から7-Zipをダウンロード
- ファイルを右クリック → 7-Zip → アーカイブに追加
- 「暗号化」欄にパスワードを入力
- ZIP形式(またはより強力な7z)を選択
- OK
メリット: 無料、強力な暗号化 デメリット: 7-Zipのインストールが必要
オンラインZIPツール
ezyZipやArchiveExtractorなどのブラウザベースのツール。
メリット: インストール不要 デメリット: ファイルが第三者サーバーにアップロードされる — セキュリティ上の懸念あり
ZIPパスワードの限界
ZIPのパスワード保護には、よく知られた弱点があります。
1. ZIPパスワードクラッカーが豊富
古いZIP暗号化は john the ripper や fcrackzip のようなツールで解読できます。短いパスワードなら数分で解除されます。
2. ファイル名は丸見え
パスワードをかけても、ZIP内部のファイル名一覧は見えたままです。ファイル名に機密情報があれば意味がありません。
3. AES vs ZipCrypto
7-Zipは強力なAES-256を使えますが、一部のZIPツールは弱いZipCryptoしかサポートしません。互換性のためにZipCryptoを使うと、セキュリティが大きく低下します。
より安全な代替手段:LOCK.PUB
ZIPにパスワードをかける代わりに、ファイル自体をパスワード保護付きリンクで共有するという方法があります。
LOCK.PUB の使い方:
- lock.pub にアクセスし「ファイル共有」タブを選択
- ZIPまたは元のファイルをアップロード
- パスワードを設定
- 生成されたリンクを相手に送信
メリット:
- ✅ ファイル名も保護(サーバーで暗号化保存)
- ✅ エンドツーエンド暗号化(AES-256)
- ✅ 登録不要
- ✅ 受信側もツール不要(ブラウザで自動復号)
ZIPパスワード vs LOCK.PUB
| 項目 | ZIPパスワード | LOCK.PUB |
|---|---|---|
| ファイル名保護 | ❌ | ✅ |
| 総当たり攻撃対策 | ❌(オフライン攻撃可) | ✅(サーバー側で制限) |
| 解読ツールの存在 | ✅ 多数 | ❌ |
| 受信側ツール | 7-Zipなど | ブラウザのみ |
| 登録必須 | ❌ | ❌ |
どれを選ぶべきか
| シーン | おすすめ |
|---|---|
| 受信者が長期保管 | 7-Zip + AES-256 |
| 一度きりの共有 | LOCK.PUB |
| 非常に機密性の高い内容 | LOCK.PUB |
| Macのみ | ターミナル zip -er |
| Windows | 7-Zip |
関連ガイド
出典・参考資料
- 7-Zip — AES-256暗号化に対応した無料の圧縮ツール
- OWASP Cryptographic Storage Cheat Sheet — 暗号化ストレージのベストプラクティス集
まとめ
ZIPのパスワード保護は手軽ですが、セキュリティには限界があります。本当に機密性の高いファイルなら、LOCK.PUB のようなエンドツーエンド暗号化サービスの方が安全です。
登録不要で、30秒でパスワード保護されたファイル共有が可能です。
キーワード
こちらもおすすめ
25MBを超えるファイルをメールで送る5つの方法
GmailやOutlookの25MB添付制限を回避する方法。無料・安全・登録不要の大容量ファイル送信テクニックを徹底解説。
フリーランスがクライアントに安全にファイルを納品する方法
フリーランスがデザイン、コード、ドキュメントなどをクライアントに安全に納品する方法。パスワード保護、ダウンロード制限、有効期限など実践ガイド。
大容量ファイルを無料で送る一番かんたんな方法(登録不要)
大容量ファイルを登録なしで無料・安全に転送する方法。Gmailの25MB制限を超える5つの実用的な方法を比較します。