非対称暗号に関連する所見は、一部の機能は一方向では簡単に実行できますが、逆にするのは難しいということです。さらに、逆演算を迅速に計算できる「トラップドア」情報が存在する場合、問題は公開鍵暗号方式の候補になります。
RSAで有名になった古典的なトラップドアの問題には、ファクタリングの問題と離散ログの問題があります。RSAが発行されたのとほぼ同時期に、Rabinは離散平方根の検出に基づいた公開キー暗号システムを発明しました(これは後にファクタリングと少なくとも同じくらい難しいことが判明しました)。
他の候補者は長年にわたって収穫しています。KNAPSACK(RSAのすぐ後)、特定のパラメーターを使用した楕円曲線「対数」、および格子最短基底問題は、他の公開されたスキームでトラップドア問題が使用される問題の例です。また、このような問題はNPのどこかに存在する必要があることも簡単にわかります。
これは、トラップドア機能に関する私の知識を使い果たします。ウィキペディアのリストも使い果たしているようです。
トラップドアや関連文献を認める言語のコミュニティWikiリストを入手できることを望んでいます。リストは役に立ちます。進化する暗号化の要求により、どのトラップドア機能が暗号化システムの基礎になるかが変わります。コンピューター上のストレージの爆発的な増加により、大きなキーサイズのスキームが可能になります。量子コンピューティングの永久に迫る幽霊は、隠されたアーベルのサブグループを見つけるためにオラクルで破ることができるスキームを無効にします。Gentryの完全準同型暗号システムは、準同型を尊重するトラップドア関数を発見したためにのみ機能します。
NP完全ではない問題に特に興味があります。