Main Article Content

Abstract

Dalam dunia teknologi informasi yang menggunakan komputer sebagai medianya, maka keamanan data (pesan) menjadi aspek yang sangat penting dalam sistem teknologi informasi. Salah satu metode yang digunakan untuk menjaga keamanan data tersebut adalah algoritma kriptografi One Time Pad (OTP). OTP dipilih karena merupakan algoritma sederhana dan belum dapat terpecahkan. Kunci yang digunakan pada algoritma ini haruslah kunci yang benar-benar acak sehingga kerahasiaan pesan didalamnya dapat terjamin, maka digunakanlah metode pembangkit bilangan acak Linear Congruential Generator (LCG) atau Linear Feedback Shift Register (LFSR). Sistem ini dikembangkan dengan menggunakan bahasa pemrograman Visual Basic 6.0. Hasil dari pembahasan ini adalah menghasilkan sebuah aplikasi yang dapat digunakan untuk mengenkripsi dan mendekripsi plaintext menggunakan algoritma OTP dan LCG/FLSR sebagai pembangkit kunci.

Keywords

Kriptografi,

Article Details

How to Cite
Dakhi, O., Masril, M., Novalinda, R., Jufrinaldi, J., & Ambiyar, A. (2020). Analisis Sistem Kriptografi dalam Mengamankan Data Pesan Dengan Metode One Time Pad Cipher. INVOTEK: Jurnal Inovasi Vokasional Dan Teknologi, 20(1), 27-36. https://doi.org/https://doi.org/10.24036/invotek.v20i1.647

References

  1. [1] Ariyus, Dony. Kriptografi Keamanan Data dan Komunikasi.Yogyakarta: Graha Ilmu, 2006.
  2. [2] Rinaldi Munir (2006). “Kriptografi.” Bandung: Penerbit Informatika. 1-199.
  3. [3] Shannon, Claude. "Teori Komunikasi Sistem Kerahasiaan", Jurnal Teknis Sistem Bell , vol. 28 ( 4 ), halaman 656-715, 1949.
  4. [4] Bilqis (2012). “Analisis dan Perancangan Aplikasi Pesan Rahasia menggunakan Algoritma One Time Pad (OTP) dengan Pembangkit Bilangan Acak Linear Congruential Generator (LCC).” Universitas Sumatera Utara : Skripsi.
  5. [5] Mulyono, Hengky. 2013. “Implementasi Algoritma One Time Pad pada Penyimpanan Data Berbasis Web”. Gunadarma,.
  6. [6] Rifki Sadikin (2012). “Kriptografi Untuk Keamanan Jaringan.” Yogyakarta: Penerbit Andi. 15-54.
  7. [7] Dony Ariyus (2008). “Pengantar Ilmu Kriptografi Teori, Analisis, dan Implementasi.” Yogyakarta: Andi Yogyakarta. 43-45.
  8. [8] Andrew Fiade, (2010), Jurnal : Usulan Perkembangan Metodologi SDLC Untuk Sistem Informasi Web, Teknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu Buana, Jakarta.
  9. [9] Rinaldi Munir. “Message Authentication Code(MAC).”
  10. http://www.informatika.org/~rinaldi/Kriptografi/MAC%20dan%20Random%20Generator.pdf. Diakses tanggal 17 Februari, 2014.
  11. [10] Yudi Haribowo. “Kriptanalisis Terhadap Pembangkit Bilangan Acak Semu.”
  12. [11] Achmad Fauzi, Yani Maulita, Novriyenni. (2016). “Analisis Super Enkripsi Algoritma One Time Pad Dan Algoritmaelgamal Pada Keamanan Pesan” Prosiding Seminar Nasional Inovasi dan Teknogi Informasi. Hal 350-357.
  13. [12] Muhammad Khoiruddin Harahap, Nurul Khairina (2017). “Analisis Algoritma One Time Pad Dengan Algoritma Cipher Transposisi Sebagai Pengamanan Pesan Teks” Jurnal & Penelitian Teknik Informatika; 1(2); 58-62.
  14. [13] Endah Pratiwi Lis. 2014. “Program Aplikasi Kriptografi Penyandian One Time Pad Menggunakan Sandi Vinegere”, Universitas Pendidikan Indonesia.
  15. [14] Tomoyud S Waruwu, Kristina Telaumbanua. 2016. “Kombinasi Algoritma OTP dan Algoritma BBS dalam Pengamanan File”, Mikroskill. Medan.
  16. [15] Erna Kumalasari Nurnawati. 2008. “Analisis Kriptografi menggunakan Algoritma Vigenere Cipher dengan Mode Operasi Cipher Block Chaining (CBC)”, IST Akprind.