EpisoPassでファイルを暗号化
zipで秘密ファイルにパスワードをかけることができる
% zip -e -P mypassword my.zip file1 file2
ここでmypasswordを忘れると困る
EpisoPass問題を暗号化ファイルに含めておけば忘れることがない
% zip -e -P episopass my_episopass.html encrypted.zip file1 file2
% zip my.episopass encrypted.zip my_episopass.html
my.episopass には暗号化されたzipとEpisoPass問題が入っている
episozipコマンドでこういうのを実行できるようにした
% episozip -P my_episopass.html output.episopass file1 file2
file1, file2をzipで固めてmy_episopass.htmlの結果の文字列で暗号化し、それとmy_episopass.htmlをまとめてoutput.episopassファイルを生成する
% episounzip output.episopass
output.episopass中の問題を出題し、その結果の文字列で復号する
暗号化ファイルにパスワード情報を入れられるというのは面白い
本人しか復号できないけど