Pengamatan yang terkait dengan kriptografi asimetris adalah bahwa beberapa fungsi (diyakini) mudah dilakukan dalam satu arah tetapi sulit untuk dibalik. Selain itu, jika ada beberapa informasi 'pintu jebakan' yang memungkinkan operasi terbalik untuk dihitung dengan cepat maka masalahnya menjadi kandidat untuk skema kriptografi kunci publik.
Masalah pintu jebakan klasik, dibuat terkenal oleh RSA, termasuk masalah anjak piutang dan masalah log diskrit. Sekitar waktu yang sama ketika RSA diterbitkan, Rabin menemukan cryptosystem kunci publik didasarkan pada penemuan akar kuadrat diskrit (ini kemudian terbukti setidaknya sama sulitnya dengan anjak piutang).
Kandidat lain telah muncul selama bertahun-tahun. KNAPSACK (segera setelah RSA), Kurva Elliptic "Logaritma" dengan parameter tertentu, dan Masalah Dasar Terpendek Lattice adalah contoh masalah yang masalah pintu jebakannya digunakan dalam skema lain yang diterbitkan. Juga mudah untuk melihat bahwa masalah seperti itu harus berada di suatu tempat di NP.
Ini menguras pengetahuan saya tentang fungsi pintu jebakan. Tampaknya juga menguras daftar di Wikipedia juga.
Saya berharap bahwa kita bisa mendapatkan daftar bahasa wiki komunitas yang mengakui pintu jebakan dan literatur yang relevan. Daftar itu akan bermanfaat. Tuntutan kriptografi yang terus berkembang juga mengubah fungsi pintu jebakan yang dapat menjadi dasar dari sistem kriptografi. Ledakan penyimpanan pada komputer memungkinkan skema dengan ukuran tombol yang besar. Momok yang terus-menerus menjulang dari Quantum Computing membatalkan skema yang dapat dipatahkan dengan ramalan untuk menemukan subkelompok abelian tersembunyi. Cryptosystem Sepenuhnya Homomorfik Gentry hanya berfungsi karena kami telah menemukan fungsi pintu jebakan yang menghormati homomorfisme.
Saya terutama tertarik pada masalah yang tidak lengkap NP.