ZIP と 7z の違い — 配布の互換性と圧縮率のトレードオフ
ZIP は OS 標準で展開できる代わりに圧縮率が低め。7z は高圧縮だが受け手にツールが必要。配布先によって選び分けます。
結論
- 不特定多数に配布 / 受信者の環境を選べない → ZIP
- 容量を最小化したい / 社内配布で相手の環境が揃っている → 7z
- 強い暗号化が必要 → 7z (AES-256) が無難。ZIP 暗号化も AES-256 なら可
比較表
| 項目 | ZIP | 7z |
|---|---|---|
| 標準対応 OS | Windows / macOS / Linux すべて | 7-Zip または The Unarchiver 等が必要 |
| 圧縮率 | 中 | 高(LZMA2) |
| 暗号化 | ZipCrypto(弱)/ AES-128/256 | AES-256 |
| 分割書庫 | あり | あり |
| ファイル名暗号化 | 不可 | 可(オプション) |
パスワード運用
- ZIP の ZipCrypto は辞書攻撃で破られる可能性がある。最低でも AES-128/256 を選ぶ。
- パスワード付き 7z は企業ゲートウェイで検疫されやすい。業務利用では共有リンク + パスの別経路送付が無難。