押してダメなら引いてみろということで、どうやってあんな暗号ファイルを作ったか考えた。
はっきりいって作れない。AESとBlowfishはまったく別の暗号化アルゴリズム。
それを同じファイルから別々のパスワードで復号できるようなものを作る方法を思いつかない。
もっともAES256にも何種類かあってそれを間違うとエラーはでないけど正しく復号できないので
同じようにエラーを回避しているのだと思う。
そうするとAES256というのもダミーかと疑ってしまう。
一応、AES->Blowfishの二重暗号化するプログラムをつくってみたけど当然、両方で復号できるようにはならなかった。
あれは単純な乱数ファイルでもない。まったく謎だ。
ONIONとROUTERはtor(The Onion Router)から取っていると思うんだけど。