Apa itu RSA?
T: Apa itu RSA?
J: RSA (Rivest-Shamir-Adleman) adalah algoritma yang digunakan oleh komputer modern untuk mengenkripsi dan mendekripsi pesan. Ini adalah algoritma kriptografi asimetris.
T: Apa yang dimaksud dengan asimetris?
J: Asimetris berarti ada dua kunci yang berbeda - kunci publik dan kunci privat.
T: Apa dasar dari algoritma RSA?
J: Algoritme ini didasarkan pada fakta bahwa menemukan faktor-faktor dari bilangan komposit yang besar itu sulit - ketika faktor-faktornya adalah bilangan prima, masalah ini disebut faktorisasi prima.
T: Bagaimana cara kerja RSA?
J: RSA melibatkan kunci publik dan kunci privat. Kunci publik bisa diketahui oleh semua orang - kunci ini digunakan untuk mengenkripsi pesan. Pesan yang dienkripsi menggunakan kunci publik hanya dapat didekripsi dengan kunci privat, yang perlu dirahasiakan. Menghitung kunci privat dari kunci publik sangatlah sulit.
T: Apakah ada nama lain untuk jenis kriptografi ini?
J: Jenis kriptografi ini juga disebut kriptografi kunci publik, karena salah satu kunci dapat diberikan kepada siapa saja, sementara kunci yang lain tetap dirahasiakan.
T: Apakah RSA menghasilkan sepasang kunci?
J: Ya, RSA menghasilkan sepasang kunci - kunci publik dan privat - yang masing-masing digunakan untuk enkripsi dan dekripsi.