手順
ターミナルを開きます。
作成されるzipファイルの名前をtmp2.zip
zip化するフォルダの名前がtmp1
だとします。
zip -e -r tmp2.zip tmp1
カレントディレクトリにtmp1が無い状態でzipコマンドを実行してもエラーになるので気をつけてください。
-eオプションは暗号化することを指定します。
-rオプションはフォルダのファイルをすべて処理対象にすることを指定します。
もしくは
ターミナルとかコマンドを使いたくない人はアプリもあります。
KekaというOSSアプリはかなり評判が良いです。