Setiap serangan membangun instance RSA yang rentan sesuai prasyaratnya, mengenkripsi pesan di atas, lalu memulihkannya hanya dari data publik — persis seperti penyerang.
🛡️ ISO/IEC Conformance Lab
Kebalikan dari serangan: pengujian kesesuaian kunci publik terhadap standar. Bagian ini memetakan uji ke ISO/IEC 18032, 18033-2, 15946-1, dan 19790/24759.
Self-test standar
Miller-Rabin · validasi EC P-256 · SHA-256 KAT · validasi RSA + pairwise consistency.
Validasi kunci publik RSA
Tempel modulus n & eksponen e (desimal atau 0x… hex) — dicek terhadap ISO/IEC 18033-2.
Tentang RSAttax
RSAttax mengemas toolkit kriptanalisis rsakit.py (LLL, Coppersmith/Howgrave-Graham, Miller-Rabin, CRT — pure-Python, tanpa dependensi) plus laboratorium pengujian kesesuaian pkc_iso_lab.py (ISO/IEC 18032, 18033-2, 15946-1, 19790/24759) menjadi satu laboratorium interaktif. Semua komputasi berjalan di dalam browser Anda memakai Pyodide (CPython dikompilasi ke WebAssembly); tidak ada data yang dikirim ke server mana pun.
⚠️ Dibuat untuk edukasi & sertifikasi keamanan. Serangan hanya berhasil pada konfigurasi RSA yang salah/lemah — RSA yang diimplementasikan benar (kunci 2048-bit, padding OAEP, e=65537) tetap aman.