opensslで暗号化する

Page content

概要

squashfsでファイルを圧縮する記事をだいぶ前に書いた。AmazonCloudDriveを契約したので、さらに飛躍して、暗号化しながら圧縮したくなった。

コマンド

圧縮するとき
mksquashfs ./data/ ./out | openssl enc -e -aes256 -out ./out.squashfs

復元するとき
openssl enc -d -aes256 -in out.squashfs -out out_decrypt.squashfs

動いたやつ
http://takuya-1st.hatenablog.jp/entry/2015/12/09/174928
openssl enc -e -aes-256-cbc -salt -in btsync.squashfs -out btsync.squashfs.encrypt
openssl enc -d -aes-256-cbc -salt -in test.json