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 /
UPSUPS Perkembangan teknologi informasi dan komunikasi dalam dua dekade terakhir telah membawa perubahan signifikan dalam cara manusia mengakses, memproses, danPerkembangan teknologi informasi dan komunikasi dalam dua dekade terakhir telah membawa perubahan signifikan dalam cara manusia mengakses, memproses, dan
LODDOSINSTITUTELODDOSINSTITUTE Pengujian menunjukkan bahwa proses enkripsi berhasil mengubah plaintext key menjadi ciphertext yang aman disimpan di database, sementara proses dekripsiPengujian menunjukkan bahwa proses enkripsi berhasil mengubah plaintext key menjadi ciphertext yang aman disimpan di database, sementara proses dekripsi
UBUB Penelitian ini bertujuan untuk menerapkan algoritma enkripsi Sparkle Schwaemm128-128, yang merupakan algoritma enkripsi ringan yang berdasarkan pada permutasiPenelitian ini bertujuan untuk menerapkan algoritma enkripsi Sparkle Schwaemm128-128, yang merupakan algoritma enkripsi ringan yang berdasarkan pada permutasi
STTSSTTS Penelitian ini mengukur kepuasan pengguna IKD dengan metode Cascading yang menggabungkan Indeks Layanan Publik Elektronik (ILPE) dan Analisis Kinerja KeamananPenelitian ini mengukur kepuasan pengguna IKD dengan metode Cascading yang menggabungkan Indeks Layanan Publik Elektronik (ILPE) dan Analisis Kinerja Keamanan
UNIKOMUNIKOM Data video merupakan sarana informasi yang paling banyak diakses. Tujuan penelitian ini yaitu mengkombinasikan cipher subsitusi Beaufort dan Vigenere menggunakanData video merupakan sarana informasi yang paling banyak diakses. Tujuan penelitian ini yaitu mengkombinasikan cipher subsitusi Beaufort dan Vigenere menggunakan
STKIP JBSTKIP JB Proses enkripsi dan deskripsi, salah satunya dapat memanfaatkan operasi pada matrik. Tujuan dari penelitian ini adalah bagaimana peranan matrik dalam prosesProses enkripsi dan deskripsi, salah satunya dapat memanfaatkan operasi pada matrik. Tujuan dari penelitian ini adalah bagaimana peranan matrik dalam proses
LENTERADUALENTERADUA Algoritme kriptografi yang paling sering digunakan untuk mengamankan dokumen dalam bentuk teks adalah algoritme Advanced Encryption Standard (AES). PenelitianAlgoritme kriptografi yang paling sering digunakan untuk mengamankan dokumen dalam bentuk teks adalah algoritme Advanced Encryption Standard (AES). Penelitian
STMIKLOMBOKSTMIKLOMBOK 2ms dan dengan jumlah putaran yang berbeda, waktu rata-rata adalah 1352. 2 ms. Penggunaan algoritma RC5 untuk mengenkripsi gambar pada telepon pintar adalah2ms dan dengan jumlah putaran yang berbeda, waktu rata-rata adalah 1352. 2 ms. Penggunaan algoritma RC5 untuk mengenkripsi gambar pada telepon pintar adalah
Useful /
UKWMUKWM Metode penelitian adalah pendekatan kuantitatif melalui survei 65 nelayan aktif di empat desa pesisir di Maluku, kemudian menganalisis data menggunakanMetode penelitian adalah pendekatan kuantitatif melalui survei 65 nelayan aktif di empat desa pesisir di Maluku, kemudian menganalisis data menggunakan
STTSSTTS Hal ini penting untuk menjaga stabilitas ekonomi dan memastikan keamanan pangan di Jawa Timur, salah satu daerah penghasil beras utama di Indonesia. UntukHal ini penting untuk menjaga stabilitas ekonomi dan memastikan keamanan pangan di Jawa Timur, salah satu daerah penghasil beras utama di Indonesia. Untuk
STMIKLOMBOKSTMIKLOMBOK Selain itu, pemodelan terhadap data dilakukan dengan menggunakan algoritma support vector machine agar dapat membuat sistem yang mampu melakukan klasifikasiSelain itu, pemodelan terhadap data dilakukan dengan menggunakan algoritma support vector machine agar dapat membuat sistem yang mampu melakukan klasifikasi
STMIKLOMBOKSTMIKLOMBOK Tampilan sistem juga mampu beradaptasi dengan perangkat bergerak, sehingga pengguna juga dapat mengakses melalui peramban internet pada perangkat bergerakTampilan sistem juga mampu beradaptasi dengan perangkat bergerak, sehingga pengguna juga dapat mengakses melalui peramban internet pada perangkat bergerak