osprey's diary

日々の雑感を書き綴ります

Ubuntu17.04 で ファイルを圧縮して暗号化

7zipを使いました。

どうせなら堅牢な暗号化技術を使いたいなと。

 

7zipをパッケージからインストールします。依存するライブラリなんかも一括でインストール

$ sudo apt -y install p7zip-full

 

7zipを使って暗号化しつつzipで圧縮します。オプションいろいろあるみたいなので、詳細はmanで確認。

$ 7za a -tzip -p -mem=AES256 zip-filename.zip file1 file2 ....

...snip...

Scanning the drive:
1 folder, 19 files, xxxxxxx bytes (XXXX KiB)

Creating archive: zip-filename.zip

Items to compress: 20


Enter password (will not be echoed):
Verify password (will not be echoed) :

Files read from disk: 19
Archive size:xxxxxxx bytes (XXXX KiB)
Everything is Ok 

 

こんな感じでAES256で暗号化してzipファイルを作ることが出来るようです。