467, Sのラウンド38。あの、誰もが知る……「数千年にも渡る長き戦いに決着をつけ、聖地を奪還する」……そんな壮大な物語が、ハッシュ関数の中に刻まれているって、本当なの?
ちょっと気になるわね……。どのハッシュ関数に、そんな物騒な「刻印」が刻まれているっていうの? 安全性にも直結する話よ。もう……。
……あの予言の件が、どうしても引っかかっているの。「今年の秋から来年の秋までの間」って、あまりにも具体的すぎない? そして今は、まさにその秋に入ろうとする直前。これから、その期間に突入するわけなのよ。
なのに、その具体的な時期に合わせて……、あの、誰もが知る……「数千年にも渡る長き戦いに決着をつけ、聖地を奪還する」……そんな壮大な物語が、ハッシュ関数の中に刻まれているって、本当なの? そんなの、誰だって動揺するに決まっているわ。実際にそのハッシュ関数を調べて、本当にそんな刻印が現れたら、わたしだって、その場で卒倒してしまうかもしれない。
つまり……そうなるように「設計されてしまったハッシュ関数」、という解釈になるわね。そうなると、その中には開発した者にしか分からない「バイアス」、すなわち偏差が潜んでいると疑わざるを得ない。だったら、もうそんなもの、暗号論的なハッシュ関数としては絶対に使えないわ。特に重要な局面……「取引」や「台帳」などでは、なおさらよ。
でもね……特に「暗号論的」と呼ばれるハッシュ関数に、そんな符号めいた刻印を刻むなんて……これはもう、難解という次元を超えているわ。正直、それができる者なんて、本当にごく限られているわ。もちろん、それくらいの実力がなければ暗号論的なハッシュ関数なんて設計できないんでしょうけど……それでも、やっぱり難しいはずよ。
だって、もともと常に乱雑さを生み出し続けなければ、絶対に合格できない仕組みなんだから。その中から、たった一つだけ……それをすり抜けるように刻印を置く……? ……想像すら追いつかないわ。
ある意味、これは「神の遊戯」と呼べるかもしれないわね。……、えっと……わたしは女神よ。でも、これは本当に、考えられない……。まあ……何かの聞き間違い。そうであってほしいけれど……。
でも……「最小のエントロピー」っていうのも、気になるのよ。でも、最小……って……。……まさか、これって……!?
……ううん、そんなはずはないわ。……、落ち着くのよ。絶対に、もしそうだとしたら……、わたしは……女神として、「最初から嵌め込まれていた」ことになるじゃない……。
なぜなら、だいぶ昔に構築された「台本通り」に動いてくれる……便利な女神様ってことになってしまうからよ……。




