นี่คือ cross-post จากmath.stackexchange
ให้ความจริงแสดงถึงปัญหาแฟคตอริ่งจำนวนเต็ม: กำหนดหาค่าเฉพาะและจำนวนเต็มเช่นนั้น
ให้ RSA แทนกรณีพิเศษของปัญหาแฟคตอริ่งโดยที่และเป็นช่วงเวลา นั่นคือให้ค้นหาช่วงเวลาหรือ NONE หากไม่มีการแยกตัวประกอบ
เห็นได้ชัดว่า RSA เป็นตัวอย่างของ FACT FACT นั้นยากกว่า RSA หรือไม่ เมื่อใช้ oracle ที่แก้ RSA ในเวลาพหุนามสามารถใช้เพื่อแก้ปัญหา FACT ในเวลาพหุนามได้หรือไม่?
(ตัวชี้ไปที่วรรณกรรมชื่นชมมาก)
แก้ไข 1: เพิ่มข้อ จำกัด เกี่ยวกับพลังการคำนวณให้เป็นเวลาพหุนาม
แก้ไข 2: ตามที่ระบุไว้ในคำตอบโดย Dan Brumleveว่ามีเอกสารที่โต้แย้งและต่อต้าน RSA ที่ยากขึ้น (หรือง่ายกว่า) ความเป็นจริง ฉันพบเอกสารต่อไปนี้:
D. Boneh และ R. Venkatesan การทำลาย RSA อาจง่ายกว่าการแยกตัวประกอบ EUROCRYPT 1998. http://crypto.stanford.edu/~dabo/papers/no_rsa_red.pdf
D. บราวน์: การทำลาย RSA อาจเป็นเรื่องยากพอ ๆ กับการแยกตัวประกอบ คลัง ePrint ของ Cryptology, รายงาน 205/380 (2006) http://eprint.iacr.org/2005/380.pdf
G. Leander และ A. Rupp เรื่องความเท่าเทียมของ RSA และแฟคตอริ่งเกี่ยวกับอัลกอริธึมริงทั่วไป ASIACRYPT 2006. http://www.iacr.org/archive/asiacrypt2006/42840239/42840239.pdf
D. Aggarwal และ U. Maurer การทำลาย RSA โดยทั่วไปนั้นเทียบเท่ากับการแยกตัวประกอบ EUROCRYPT 2009 http://eprint.iacr.org/2008/260.pdf
ฉันต้องผ่านพวกเขาและหาข้อสรุป มีใครรู้บ้างเกี่ยวกับผลลัพธ์เหล่านี้สามารถสรุปได้หรือไม่