圧縮
zip archived.zip source1.txt source2.txt
Finder で圧縮すると __MACOSX/
という Windows では不要なメタデータのディレクトリが生成されるので zip
コマンドなどで圧縮する方が無難。
パスワード生成
zipcloak
コマンドで ZIP ファイルを暗号化することができるが、パスワードは自動生成してくれないので、自前で生成する必要がある。
パスワードアシスタントで生成
open -a 'Keychain Access'
「キーチェーンアクセス」を起動し、Ctrl + N で新しいキーチェーンを作成するダイアログを表示し、鍵アイコンをクリックすると指定条件で生成されたパスワードが表示される。コマンドラインからこれを利用する方法は知られていない。
コマンドラインで生成
openssl rand -base64 12
openssl rand -hex 8
暗号化
zipcloak archived.zip
zipcloak
コマンドで ZIP ファイルを暗号化することができる。