CTFに限ったことではないのですが、同じことをするのに何度も検索したり頭をつかうのは資源の無駄なので 我らがコンピュータに仕事してもらいたいと思います。 シーザー暗号 シーザー暗号は端的にいうと平文を何文字かずらす暗号です。 復号するにはずらされた文字数分戻してあげればよいです。 解き方 sedコマンドを使うことで簡単に求まります。 試しに"Hello world" を3文字手前にずらした"Ebiil Tloia"を復号してみると、 $ echo "Ebiil Tloia" | sed -e 'y/abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ/defghijklmnopqrstuvwxyzabcDEFGHIJKLMNOPQRSTUVWXYZABC/' Hello World コマンドについては以前紹介しているので割愛。 このアルフ