next up previous
Next: A. 古典 (文書) の電子化 Up: 情報処理II 第6回 情報の電子化 (2) Previous: 3 レポート課題4

4 研究課題(換字暗号解読)

「可能性について考えよ」だけではつまらないので、 余裕と興味のある人は 試しに解読に挑戦して下さい。 filter ディレクトリィにある ``angou.txt'' は14
こうやって作った
cat もとのテキスト | /usr/ucb/tr A-Z $XXXXXXXXXXXXXXXXXXXXXXXXXX$ | /usr/ucb/tr a-z $xxxxxxxxxxxxxxxxxxxxxxxxxx$ > angou.txt

のようにして作った (``$XXX\cdots XXX$'', ``$xxx\cdots xxx$'' はそれぞれ、 ``ABCDEFGHIJKLMNOPQRSTUVWXYZ'', ``abcdefghijklmnopqrstuvwxyz'' を並べ替えて作った文字列である)。 元に戻すには、
こうやれば解読できる
cat angou.txt | /usr/ucb/tr $XXXXXXXXXXXXXXXXXXXXXXXXXX$ A-Z | /usr/ucb/tr $xxxxxxxxxxxxxxxxxxxxxxxxxx$ a-z

試してみたいのならば
「不思議の国のアリス」で試す
isc-xas05% cp -pr ~re00018/sample-angou .
isc-xas05% cd sample-angou
isc-xas05% head -30 sample-angou.txt
isc-xas05% head -30 sample-angou.txt | ./decode1.sh
isc-xas05% cat decode1.sh
isc-xas05% cat encode1.sh

解読に成功した人は、(1) 文章 (かなり有名な小説です15) の タイトル (本当は ``THE'' がついているけれどヒントになるので省きました)、 (2) 復号化するためのコマンドを報告してください。 解読したという報告は mk@math.meiji.ac.jp の方に連絡して下さい。

6月4日に二人の人から「解けた」と報告がありました。 本当は時間差があるけれど、同率首位とみなします。


next up previous
Next: A. 古典 (文書) の電子化 Up: 情報処理II 第6回 情報の電子化 (2) Previous: 3 レポート課題4
Masashi Katsurada
平成20年10月18日