_Tips: EpisoPassでファイルを暗号化する

Tips: EpisoPassでファイルを暗号化する

(expanded from EpisoPassでファイルを暗号化 このページは編集しないでください)

zipで秘密ファイルにパスワードをかけることができる
% zip -e -P mypassword my.zip file1 file2
ここで mypassword を忘れると困る
パスワードはEpisoPassで生成するといいと思う
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中の問題を出題し、その結果の文字列で復号する

暗号化ファイルにパスワード情報を入れられるというのは面白い
本人しか復号できないけど

Powered by Helpfeel