任意のオペレーティングシステムで暗号化されたZipまたは7zアーカイブを作成する方法
Zipファイルはパスワードで保護できますが、標準のZip暗号化方式は非常に脆弱です。あなたのオペレーティングシステムがzipファイルを暗号化するための組み込みの方法を持っているなら、あなたはおそらくそれを使うべきではありません。.
暗号化の実際の利点を得るためには、AES-256暗号化を使用する必要があります。 7zアーカイブはこれをネイティブにサポートしますが、ZipファイルをAES-256暗号化で暗号化することもできます。.
Zip 2.0レガシ暗号化とAES暗号化
Zipファイルの暗号化には、実際には2種類あります。新しいZip 2.0暗号化は非常に安全ではありませんが、新しいAES暗号化はかなり安全です。.
残念ながら、多くのソフトウェア、特にZipファイルをサポートするオペレーティングシステムは、新しいAES暗号化規格をサポートしていません。つまり、Windows XP、現在のバージョンのMac OS X、さらには一般的なLinuxデスクトップにあるZipパスワード保護機能を使用しても、安全に暗号化されたZipファイルは得られません。 AES暗号化されたzipファイルは、Windows、Mac OS X、およびその他のソフトウェアに組み込まれているZip機能と互換性がないため、サードパーティのユーティリティでもZip暗号化のためにAESに切り替えることを躊躇します.
Zipファイルを使用してAES暗号化を取得することは依然として可能です - とはいえ、そのようなファイルを表示するにはサードパーティのソフトウェアが必要になります。あなたはちょうど7zのような異なるアーカイブフォーマットを使いたいと思うかもしれません。 7zアーカイブフォーマットは強力なAES-256暗号化を必要とします。パスワードで保護された7zファイルを作成するたびに、それが安全に暗号化されていることがわかります。本当に、7zは素晴らしいです - それは私たちのファイル圧縮ベンチマークでトップに出ました。それは一般的に私達が見た他のファイル圧縮ベンチマークの一番上にあります.
ウィンドウズ - 7-Zip
WindowsはZipファイルを作成するための組み込みの方法を提供します。 Windows XPはこれらのZipファイルをパスワードで保護し暗号化する方法さえ提供しました。しかし、Windows XPは非常に安全性の低い「標準の」zipファイル暗号化アルゴリズムを使用していました。まだWindows XPを使用している場合でも、この機能を使用しないでください。それ以降のバージョンのWindowsでは、パスワード保護オプションは完全に廃止されました。.
ほとんどすべての一般的な暗号化ユーティリティがこの機能を提供しています。私たちは7-Zipを気に入っています。これは完全に無料でオープンソースなので、お金のために釘付けにするつもりはありません。.
7-Zipがインストールされていると、ファイルエクスプローラまたはWindowsエクスプローラウィンドウでファイルを選択して右クリックし、7-Zip>アーカイブに追加を選択できます。パスワードを設定することができるので、必ず「アーカイブに追加」オプションを選択してください。ここにメニューオプションが表示されない場合は、7-Zipアプリケーションを直接開いてアーカイブを作成することもできます。.
7-Zipはデフォルトで7zアーカイブを作成しますが、Zipを選択することもできます。 Zipを選択した場合は、弱いZipCrypto方式ではなく、必ずAES-256暗号化方式を選択してください。表示されたボックスにパスワードを入力し、[OK]をクリックして暗号化アーカイブファイルを作成します。.
マック - ケカ
Mac OS Xでは、FinderウィンドウからZipファイルを簡単に作成する方法も提供されていますが、グラフィカルユーザインタフェースでzipファイルを暗号化する方法はありません。 Mac OS Xに含まれているzipコマンドは、サードパーティ製のソフトウェアを使用せずにzipファイルを暗号化する方法を提供します。ただし、Windows XPに組み込まれているパスワード保護機能と同様に、これは古くて安全性の低い標準のzip暗号化方式を使用しています。あなたが本当に望むならば、あなたはMac上のターミナルで“ zip -e”コマンドを使用することができます。しかし、これに対して強くお勧めします.
Windowsの場合と同様に、安全な圧縮を実現するには、もう一度サードパーティのファイル圧縮アプリケーションが必要です。 Kekaは、Mac用の最も人気のあるファイル圧縮および解凍アプリの1つであるように思われます、そしてそれをお勧めできます。しかし、Kekaでも、デフォルトでZipファイルの暗号化にAESを使用していません。現在ベータ版のKekaを入手してこれを行うための隠しオプションを有効にするか、単に標準のKekaを使用して暗号化された7zファイルを作成することができます。.
Kekaを起動し、7zを選択してアーカイブのパスワードを入力します。 (Zipを選択した場合は、正しいバージョンのKekaを使用していることと、安全な暗号化を実現するために上記の非表示オプションを有効にしていることを確認してください。)
圧縮したい1つ以上のファイルをKekaウィンドウにドラッグアンドドロップすると、指定したパスワードで暗号化された7zファイルに圧縮されます。将来ファイルの内容にアクセスするにはパスワードが必要になります.
Linux - p7zip-fullを備えたファイルローラー
Ubuntuや他のGNOMEベースのデスクトップ環境に含まれる標準のアーカイブマネージャ(ファイルローラー)アプリケーションには、パスワードで保護されたzipファイルを作成するオプションがあります。ただし、使用されている基礎となるzipコマンドは、強力なAES暗号化の代わりに古い、弱い暗号化を使用しています。ありがたいことに、File Rollerを使って暗号化された7zアーカイブを作成することができます。.
このオプションを有効にするには、まずp7zip-fullパッケージをインストールする必要があります。たとえば、Ubuntuでは、Ubuntuソフトウェアセンターを開いてp7zip-fullを検索してインストールするか、ターミナルウィンドウを開いて実行することができます。 sudo apt-get install p7zip-full コマンド.
あなたが持っていたら、あなたは直接File Rollerウィンドウから暗号化された7zファイルを作成することができます。ファイルマネージャウィンドウでファイルを選択して右クリックし、[圧縮]を選択するか、アーカイブマネージャアプリケーションを直接開いて新しいアーカイブを作成します。.
[圧縮]ウィンドウで、必ず7zアーカイブ形式を選択してください。 Other Optionsヘッダーをクリックしてパスワードを入力します。パスワードは後でアーカイブのロックを解除するために使用されます.
パスワードで保護されたアーカイブを作成するためのさまざまなソフトウェアプログラムがありますが、あなたが使用するものは何でも - それが安全な暗号化を使用していることを確認してください。 Zip暗号化に関する問題は、純粋に理論的なものではありません。 Webは、古い暗号化方式を使用して作成されたパスワードで保護されたzipファイルを「回復」することができるツールでいっぱいです。 「回復する」とは、暗号化を破って削除することに対する怖い言葉ではありません。.