10対応】ZIPファイルにパスワードを付けて暗号化しておくと、その内容を保護しつつ、メールなどで送信できる。OSは標準で暗号化ZIPファイルを作成できない。そこで無償のアーカイバー「7-Zip」やWSLのZIPコマンドで暗号化ZIPを作成する方法を解説する。});この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。OSにおけるファイルの圧縮形式としては、ZIP形式(.ZIPファイル)が広く利用されている。OSではZIP形式は標準ファイル形式としてエクスプローラーなどでもサポートされているため、利用しているユーザーも多いことだろう。ファイルやフォルダをバックアップする場合だけではなく、メールでファイルを送信する場合など、広く利用できる。ZIP形式には、ファイルを1つにまとめて圧縮するだけでなく、パスワードを付けて内容を保護する暗号化機能も用意されている。「パスワード文字列」を指定するだけで、簡単に暗号化/復号(解凍)できるし、NTFSファイルシステムの暗号化機能と違って、ファイルシステムも選ばない。メールなどでファイルを送信する場合は、情報漏えいを防ぐため、パスワードを付けて内容を保護しておくのが望ましい。メールの宛先間違いやネットワークの盗聴、PCの盗難などによってメールやZIPファイルが漏えいしても、内容を知られる危険性が低くなるからだ。OSでは、その標準機能だけでZIPファイルの復号はできるものの、パスワード付きZIPファイルの作成(暗号化)はできない。本TIPSでは、フリーウェアやWSLのZIPツールを用いてZIPファイルにパスワードを付ける方法について解説する。Pavlov氏の「7-Zip」(英語サイト、日本語サイト)というフリーウェアを紹介する。このツールは企業でも無償利用が可能であり、ユーザーインタフェース(UI)も日本語化されている(ヘルプとインストーラーのUIは英語表記)。10が標準でサポートしていない圧縮形式にも対応しており、フリーウェアなどをインストールする際などにも便利だ。ZIP形式だけでなく、GZIPやTAR、RAR、LZHといった他の圧縮形式(の解凍)もサポートしている。圧縮/解凍可能7z/BZIP2/GZIP/TAR/WIM/XZ/ZIP解凍のみ可能AR/ARJ/CAB/CHM/CPIO/CramFS/DMG/EXT/FAT/GPT/HFS/IHEX/ISO/LZH/LZMA/MBR/MSI/NSIS/NTFS/QCOW2/RAR/RPM/SquashFS/UDF/UEFI/VDI/VHD/VMDK/XAR/Z7-Zipが対応する圧縮形式(拡張子)7-Zipをインストールする7-Zipをインストールするには、まず7-ZipのWebサイトからインストーラーをダウンロードする。x64」どちらかのインストーラーをダウンロードする。前者ならファイル名は「7z<バージョン番号>.exe」、後者なら「7z<バージョン番号>-x64.exe」のはずだ。7-Zipのインストーラーをダウンロードする次に、ダウンロードしたインストーラーを起動し、インストールウィザードの指示に従ってインストールを完了させる。このとき特に設定を変更する必要はない(必要ならインストール先のパスを変更できる)。再起動(restart)を求めるダイアログが表示されたら、指示に従ってシステムを再起動すること。インストールしたら、エクスプローラーでアーカイブファイルまたは圧縮対象ファイルを右クリックしてみよう。表示されたメニューに[7-Zip]という項目が加わっているはずだ。ここから[開く]や[展開][圧縮]を選ぶと7-Zipによる圧縮/展開ができる。Manager」を探して起動し、すぐ終了してサインアウトし、再びサインインし直すこと。7-Zipで暗号化ZIPファイルを作成する暗号化ZIPファイルを作成するには、まず暗号化したいファイルをエクスプローラーで選択して右クリックし、コンテキストメニューから[7-Zip]−[圧縮]をクリックする。エクスプローラーからの暗号化ZIPファイルの作成7-Zipの「ファイル圧縮」というダイアログが表示されたら、以下の画面のようにZIPファイル名やパスワード、オプションを指定する。書庫形式[zip]を選ぶ圧縮レベル[標準]を選ぶ(試した限りでは[超圧縮]でも復号できたが、[標準]が無難だろう)圧縮方式[Deflate]を選ぶ(試した限りでは[Deflate64]でも復号できたが、[Deflate]が無難だろう。暗号化のためのパスワードを、半角の英数字・記号で指定する(日本語はエラーになる)。以上で暗号化ZIPファイルの作成作業は終了である。エクスプローラーで見ると、暗号化されていないZIPファイルとは見分けが付かない(開くと暗号化の有無が確認できる。作成された暗号化ZIPファイル以後、このZIPファイルはパスワードが付けられた状態(暗号化された状態)になり、パスワードを指定しないと中のファイルは取り出せない。暗号化された状態のまま、ZIPファイルをコピーしたり、メールに添付して送信したりすることは可能である(ZIPファイルの送り方については後述)。暗号化されていない通常のZIPファイルを後から暗号化することはできない。この場合は、いったん展開してから暗号化ZIPファイルを作り直す必要がある。10に限定されるが、すでにWSL環境を構築しているのであれば、7-Zipなどのツールをインストールしなくても、暗号化ZIPファイルの作成が可能だ。WSLをインストールする方法は、以下の記事を参考にしてほしい。10標準Linux環境WSLを始めよう」ここではWSL上にUbuntuをインストールした環境を例に、暗号化ZIPファイルの作成方法を紹介する。[スタート]メニューで[Ubuntu]を選択して、Ubuntuのコンソールウィンドウを開く。ここで以下のコマンドを実行して、ZIPコマンドのパッケージをインストールする(解凍もUbuntu上で行いたいのであれば、unzipコマンドもインストールしておく)。zipZIPコマンドをインストールするUbuntuを起動する▼UbuntuのコンソールでZIPコマンドをインストールするこのままUbuntu(bash)上でZIPコマンドを実行してもよいが、パスの指定などが少々面倒なので、コマンドプロンプト上で操作を行おう。コマンドプロンプトを開いて、フォルダを暗号化ZIPファイルにしたいファイルのある場所まで移動してから、以下のようにZIPコマンドを実行する。<対象フォルダ>WSLのZIPコマンドを使って暗号化ZIPファイルを作成する「-e」は暗号化ZIPファイル(パスワード付きZIPファイル)を作成するためのオプション、「-r」はフォルダ内を丸ごと圧縮するためのオプションだ(ファイル単体を圧縮する場合は-rオプションは不要)。フォルダを丸ごと圧縮する場合、-rオプションを付けないと、フォルダ内にファイルがない、フォルダ名だけ含まれたZIPファイルができてしまうので注意してほしい。これで指定したZIPファイル名で、対象フォルダ内のファイルを含む暗号化ZIPファイルが作成できる。10で閲覧したり、解凍したりすることが可能だ。次ページでは、暗号化したZIPファイルを確認する方法や、運用上の注意点をまとめる。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。