Implementasi Algoritma RSA (Rivest-Shamir-Adleman) pada Kriptografi Klasik

Authors

  • Muhammad Zaky Zachary Departemen Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Padjadjaran, Sumedang 45363
  • Sisilia Sylviani Departemen Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Padjadjaran, Sumedang 45363
  • Edi Kurniadi Departemen Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Padjadjaran, Sumedang 45363

DOI:

https://doi.org/10.22437/msa.v4i2.28863

Keywords:

RSA algorithm, Classical cryptography, Encryption, Decryption

Abstract

The implementation of the RSA (Rivest-Shamir-Adleman) cryptography algorithm, which is one of the most commonly used public-key cryptography algorithms. RSA provides high security and is widely used in information security applications such as data encryption, digital signature generation, and key exchange. This research documents the step-by-step implementation process of the RSA algorithm in classical cryptography, including key generation, data encryption, and decryption, leading to the generation of encryption and decryption tables for a specific key.

Downloads

Download data is not yet available.

References

Giri, B. E. 2022. Penerapan Kriptografi Dengan Metode Rsa Pada Internet Banking. Timor Cerdas - Jurnal Teknologi Informasi, Manajemen Informasi dan Rekayasa Sistem Cerdas, 1(1), 37–45.

Ginting, D. B. 2010. Peranan Aritmetika Modulo dan Bilangan Prima Pada Algoritma Kriptografi RSA(Rivest-Shamir-Adleman). Jurnal Media Informatika, 9(2), 48-57.

Kukuh. 2006. Penerapan Teori Bilangan Bulat dalam Kriptografi dan Aplikasinya dalam Kehidupan Sehari-hari.

Suganda, A., Sinurat, S., & Ramadan, S. 2018. Penerapan Algoritma Sieve of Eratosthenes Untuk Pembangkit Bilangan Acak. Pelita Informatika: Informasi dan Informatika, 7(2), 145-148.

Gani, A. G. 2018. Pengamanan Komputer Menggunakan Kriptografi Cipher Block Chaining (CBC). JSI (Jurnal sistem Informasi) Universitas Suryadarma, 3(2), 79–100. https://doi.org/10.35968/JSI.V3I2.65.

Hans Delfs Helmut. 2007. Introduction to Cryptography: Principles and Applications (2nd ed.). New York: Springer.

Waruwu, T. S. 2015. Analisa Cryptographically Secure Pseudorandom.

Hasibuan, C. A. D. 2021. Implementasi Kriptografi Dalam Penyisipan.

Farid Fachrurozi, M. 2006. Enkripsi Pesan Rahasia menggunakan Algoritma (Advanced Encryption Standard) AES: RIJNDAEL.

Rinaldi Munir. 2019. Bahan Kuliah IF4020 Kriptografi: Kriptografi Klasik.

Ginting, D. B. 2010. Peranan Aritmetika Modulo dan Bilangan Prima Pada Algoritma Kriptografi RSA(Rivest-Shamir-Adleman). Jurnal Media Informatika, 9(2), 48-57.

Ronaldo Galman Kurniawan, I. 2010. Bilangan Prima.

Harahap, M. K. 2015. Membangkitkan Bilangan Prima Mersenne di atas 512 Digit Menggunakan Kombinasi Eratosthenes dan Fermat Little Theorem Untuk Pendukung Kunci Publik RSA.

Putri, A. S. 2015. Teori Bilangan Prima Serta Uji Primalitas Teorema Lucas Dan Teorema Pocklington.

Abidianto, H. 2009. Bilangan Prima dan Aplikasinya dalam Bidang Informatika. Retrieved from http://www.foxitsoftware.com

Ignatus Ronaldo Galman Kurniawan. 2010. Bilangan Prima.

Downloads

Published

2024-04-30

How to Cite

Zachary, M. Z. ., Sylviani, S., & Kurniadi, E. (2024). Implementasi Algoritma RSA (Rivest-Shamir-Adleman) pada Kriptografi Klasik. Mathematical Sciences and Applications Journal, 4(2), 54-59. https://doi.org/10.22437/msa.v4i2.28863