人間向け暗号生成ツール
なんとなく読めそうな暗号文。アルゴリズムはシーザー暗号(シフト暗号)でいい。暗号化のシフト量は何文字目かによって異なり、その表は鍵を元に生成する。
ヒントと鍵と平文のメッセージを入力すると、鍵を使ってメッセージを暗号化。ヒントを表示して、鍵を入力するための復号フォームも生成してパーマリンクで共有可能にする。フォームに入力された鍵で復号化するので、正しい鍵を入力すれば正しいメッセージが得られる。誤った鍵を入力すると、それなりのメッセージが表示される。
ヒントを問いの形にしてもいい。
フォーム生成時にありがちな誤りの例を用意しておいて、復号フォームでそれが入力されたら、その誤り例専用のメッセージが表示されてもいい。正しい鍵のときのメッセージを謎解きにしたり、誤ったときのメッセージを怪文書にしたり。何が正しいのかは決めなくていい。鍵とメッセージの対を複数登録できるといい。
文字単位でなく、単語単位で暗号化できれば、暗号も怪文書としてなんとなく読める形になる。
復号フォームを画像化したり、サムネイルを用意して、Xなどに投稿しやすくしたい。
はてなダイアリーにあったなぞなぞ認証と同じものでもいいか。
条件付きメッセージを公開するサイト。
#app