APTIIAPTII
Modem : Jurnal Informatika dan Sains Teknologi.Modem : Jurnal Informatika dan Sains Teknologi.Penelitian ini menganalisis performa kecepatan algoritma Dual Modulus RSA dalam pengamanan data teks menggunakan Python. Pesatnya pertumbuhan teknologi digital meningkatkan risiko ancaman keamanan data, sehingga enkripsi yang efisien dan aman menjadi sangat penting. Dual Modulus RSA merupakan modifikasi dari algoritma RSA klasik yang menggunakan dua modulus berbeda dalam proses enkripsi dan dekripsi, sehingga meningkatkan tingkat keamanan karena penyerang harus memfaktorkan dua modulus secara bersamaan. Penelitian ini menggunakan pendekatan kuantitatif eksperimental dengan mengukur waktu eksekusi proses enkripsi dan dekripsi dengan variasi panjang plaintext (5, 10, dan 15 karakter). Implementasi dilakukan menggunakan Python 3 dengan fungsi time.perf_counter() untuk pengukuran presisi mikrodetik. Hasil menunjukkan algoritma Dual Modulus RSA berhasil mengenkripsi dan mendekripsi semua plaintext uji dengan benar. Waktu enkripsi berkisar 0,0212 ms hingga 0,0823 ms, sedangkan waktu dekripsi berkisar 0,0422 ms hingga 0,0955 ms. Terdapat hubungan linear positif antara panjang plaintext dan waktu pemrosesan. Dekripsi secara konsisten lebih lambat dari enkripsi karena eksponen kunci privat yang lebih besar dibandingkan eksponen publik. Faktor utama yang mempengaruhi performa adalah ukuran eksponen, overhead dual modulus, efek caching CPU, dan overhead interpretasi Python. Penelitian ini merekomendasikan penggunaan Dual Modulus RSA dengan hybrid encryption untuk implementasi praktis guna menyeimbangkan keamanan dan performa.
Penelitian ini berhasil mengimplementasikan algoritma Dual Modulus RSA secara lengkap menggunakan Python 3, mencakup modul pembangkitan kunci, enkripsi, dan dekripsi dengan verifikasi kebenaran pada seluruh plaintext uji.Seluruh proses enkripsi dan dekripsi berjalan dengan benar, membuktikan keabsahan implementasi algoritma.Analisis performa menunjukkan bahwa algoritma Dual Modulus RSA mampu mengenkripsi data teks dalam waktu yang sangat singkat, berkisar 0,0212 ms hingga 0,0823 ms, sehingga sangat efisien untuk pengamanan data teks berukuran pendek hingga menengah.Terdapat hubungan positif antara panjang plaintext dan waktu eksekusi yang bersifat linear, sesuai dengan kompleksitas algoritma O(n) terhadap jumlah karakter.Dekripsi secara konsisten membutuhkan waktu lebih lama dari enkripsi dengan rasio 1,67x hingga 3,69x, disebabkan oleh ukuran eksponen privat yang jauh lebih besar.Empat faktor utama yang mempengaruhi performa adalah.ukuran eksponen privat, overhead dual modulus, efek caching CPU, dan karakteristik Python sebagai interpreted language.
Untuk penelitian lanjutan, direkomendasikan: (1) menggunakan bilangan prima berukuran minimal 512-bit per modulus untuk implementasi produksi sesuai standar keamanan industri; (2) menerapkan hybrid encryption yang menggabungkan Dual Modulus RSA dengan algoritma simetris seperti AES-GCM untuk mengamankan data bervolume besar; (3) mengimplementasikan padding scheme seperti OAEP untuk mencegah frequency analysis attack; (4) melakukan pengujian komprehensif dengan variasi ukuran kunci (512-bit, 1024-bit, 2048-bit per modulus) untuk mendapatkan kurva performa yang lebih lengkap; dan (5) mengoptimalkan implementasi menggunakan library gmpy2 atau Cython untuk meningkatkan kecepatan komputasi secara signifikan.
- Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security | ACM Conferences.... dl.acm.org/doi/proceedings/10.1145/3372297Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security ACM Conferences dl acm doi proceedings 10 1145 3372297
- Speech Encryption Scheme Based on BFV Homomorphic Encryption|Airiti Library 華藝線上圖書館.... doi.org/10.6633/IJNS.202209_24(5).08Speech Encryption Scheme Based on BFV Homomorphic EncryptionuAiriti Library ayoOunu doi 10 6633 IJNS 202209 24 5 08
- Analisis Performa Kecepatan Algoritma Dual Modulus RSA dalam Pengamanan Data Teks dengan Python | Modem... doi.org/10.62951/modem.v4i2.842Analisis Performa Kecepatan Algoritma Dual Modulus RSA dalam Pengamanan Data Teks dengan Python Modem doi 10 62951 modem v4i2 842
| File size | 308.97 KB |
| Pages | 10 |
| DMCA | Report |
Related /
LPKIALPKIA Pengembangan aplikasi dilakukan menggunakan metode prototyping dengan pendekatan User Centered Design (UCD) agar sesuai dengan kebutuhan pengguna di lapangan.Pengembangan aplikasi dilakukan menggunakan metode prototyping dengan pendekatan User Centered Design (UCD) agar sesuai dengan kebutuhan pengguna di lapangan.
UNIPOLUNIPOL Berdasarkan hasil penelitian yang dilakukan dapat disimpulkan bahwa aplikasi yang dibangun dapat mengetahui estimasi bobot ikan bandeng melalui prosesBerdasarkan hasil penelitian yang dilakukan dapat disimpulkan bahwa aplikasi yang dibangun dapat mengetahui estimasi bobot ikan bandeng melalui proses
IFRELRESEARCHIFRELRESEARCH Oleh karena itu, diperlukan perbaikan dalam perencanaan, pengalokasian, dan pengelolaan anggaran, serta penguatan peran Pos Bantuan Hukum dan Lembaga BantuanOleh karena itu, diperlukan perbaikan dalam perencanaan, pengalokasian, dan pengelolaan anggaran, serta penguatan peran Pos Bantuan Hukum dan Lembaga Bantuan
APPISIAPPISI Munculnya media digital, khususnya media sosial seperti Instagram, telah mengubah cara pemasaran dan konsumsi produk kecantikan. Penelitian ini bertujuanMunculnya media digital, khususnya media sosial seperti Instagram, telah mengubah cara pemasaran dan konsumsi produk kecantikan. Penelitian ini bertujuan
UBMUBM Paper ini mengkaji model klasifikasi yang lebih akurat dan lebih luas serta memiliki implikasi yang signifikan dalam bidang-bidang ini. Menggabungkan beberapaPaper ini mengkaji model klasifikasi yang lebih akurat dan lebih luas serta memiliki implikasi yang signifikan dalam bidang-bidang ini. Menggabungkan beberapa
UNIPOLUNIPOL Absensi merupakan hal penting dalam instansi pemerintah. Dengan adanya sistem absensi yang baik, dapat membantu mengontrol proses penyelesaian pekerjaanAbsensi merupakan hal penting dalam instansi pemerintah. Dengan adanya sistem absensi yang baik, dapat membantu mengontrol proses penyelesaian pekerjaan
STKIP JBSTKIP JB Semakin besar ordo mtrik yang digunakan maka semakin tinggi tingkat keamanan suatu data. Pada penelitian ini digunakan matrik bujursangkar dengan ordoSemakin besar ordo mtrik yang digunakan maka semakin tinggi tingkat keamanan suatu data. Pada penelitian ini digunakan matrik bujursangkar dengan ordo
UNMUNM Kemunculan proses material sebagai peringkat tertinggi bermakna bahwa dalam pidatonya Hatta Rajasa ingin menekankan bahwa kita harus lebih banyak melakukanKemunculan proses material sebagai peringkat tertinggi bermakna bahwa dalam pidatonya Hatta Rajasa ingin menekankan bahwa kita harus lebih banyak melakukan
Useful /
APTIIAPTII Studi kasus pada PT Gawi Anjung Bersama (GAB) menunjukkan bahwa perusahaan menghadapi kendala operasional sebab pengelolaan surat jalan dan invoice (tagihan)Studi kasus pada PT Gawi Anjung Bersama (GAB) menunjukkan bahwa perusahaan menghadapi kendala operasional sebab pengelolaan surat jalan dan invoice (tagihan)
NURSCIENCEINSTITUTENURSCIENCEINSTITUTE Keabsahan data diperoleh melalui triangulasi teknik, analisis data dilakukan melalui proses reduksi data, penyajian data, dan penarikan kesimpulan. HasilnyaKeabsahan data diperoleh melalui triangulasi teknik, analisis data dilakukan melalui proses reduksi data, penyajian data, dan penarikan kesimpulan. Hasilnya
NURSCIENCEINSTITUTENURSCIENCEINSTITUTE Penelitian ini menggunakan pendekatan deskriptif kualitatif melalui observasi, wawancara, dan dokumentasi. Peneliti merancang serta melaksanakan programPenelitian ini menggunakan pendekatan deskriptif kualitatif melalui observasi, wawancara, dan dokumentasi. Peneliti merancang serta melaksanakan program
UNPABUNPAB Produktivitas merupakan hal yang sangat penting bagi perusahaan dalam rangka persaingan bisnis yang sangat kompetitif. Banyak perusahaan berusaha untukProduktivitas merupakan hal yang sangat penting bagi perusahaan dalam rangka persaingan bisnis yang sangat kompetitif. Banyak perusahaan berusaha untuk