8 トラップドアのようなコードの複雑多項式時間れる機能があるnk1nk1及び(秘密鍵なし)の複雑さを反転は、入力長の多項式関数でありと(あり、は無条件で未満に制限されていることが証明可能です)?場合、そのような関数の意味は何ですか?nk2nk2k1<<k2k1<<k2k1=2k1=2k2k210001000VNP=VPVNP=VP cc.complexity-theory complexity-classes cr.crypto-security one-way-function — 対 ソース
8 f(x )= g22バツmod Nf(バツ)=g22バツモッドN Nは2つの大きな素数の積です。Nの因数分解を知らなくても、知られている最良のものは二乗の繰り返しです-本質的に非常に逐次的な計算です。 場合、その後、因数分解を効率的に行うことができるので、私たちは繰り返し二乗に頼る必要はありません。ただし、Nの因子を知らない人に対して因数分解を実行すると、多項式オーバーヘッドが発生します。VNP= VPVNP=VP また、問題と正確に関連しているわけではありませんが、一方向関数の概念に興味があるかもしれません。 次の参考資料も参照してください。 処理による価格設定-または -DworkとNaorによる迷惑メールとの戦い。 中程度に難しい機能:複雑さから Naorによるスパム対策まで。 並行ゼロ知識: DworkとSahaiによるタイミング制約の必要性の削減。 BonehとNaorによる時限コミットメント。 — MSドゥスティ ソース ありがとうございました。場合、故障しますか?VNP= VPVNP=VP — 対 2 @対:申し訳ありませんが、それを言及するのを忘れていました。編集した回答を参照してください。 — MS Dousti 2011