
最新の光プロセッサである九章4を、鍵付き一方向性関数の実装プラットフォームとして利用した。九章4は、4つの高純度シングルモードスクイーズド状態を時間分割多重化により1024個の入力光源に拡張する。これらの光源は、8176個のモード出力を有する時空間複合干渉ネットワークに注入される。最終的に、閾値単一光子検出器を用いて検出を行い、時間モードは完全なプログラマビリティを有する。このプログラマビリティを活用し、鍵を干渉回路にエンコードし、サンプリング結果をその一方向性関数のデータとして使用する。一方向性関数の生成において、サンプル要件を削減するため、まず8つの出力モードを1つに結合し、次に入力データをサブモードの選択にマッピングする。選択されるサブモードの数はmである。これらのm個のサブモード内で、起こりうるすべての出力結果は、d個の相互に排他的なサブセットに均等に分割され、各サブセットは一意の数値にマッピングされる。サンプルを用いて、最も確率の高いサブセットを確率サイズPで選択する。このサブセットに対応する数値が、一方向性関数の出力となる。
質量合計130gの同一のビー玉100個が、目盛り付きシリンダーに注がれ、90 cm3の目盛りに達する様子を図示する。これ...