ONE – TIME PASSWORD BERBASIS WAKTU DENGAN ALGORITMA SUBSTITUTION AND PERMUTATION NETWORK (SPN) DAN BLOWFISH SEBAGAI METODE AUTENTIKASI MEDIA SOSIAL

Dian Indriyani, Department of Mathematics Education, Faculty of Mathematics and Natural Sciences, Universitas Negeri Yogyakarta, Yogyakarta
Karyati Karyati, Department of Mathematics Education, Faculty of Mathematics and Natural Sciences, Universitas Negeri Yogyakarta, Yogyakarta

Abstract


Kemudahan akses media sosial menyebabkan data yang ada dalam jaringan menjadi rentan terhadap penyerangan. Salah satu cara untuk meningkatkan keamanan data yaitu dengan melakukan autentikasi ketika akan login ke dalam sistem dengan menggunakan One Time Password (OTP) yang hanya berlaku untuk satu kali sesi login. Data pada OTP belum menjamin keamanan suatu sistem, sehingga diperlukan algoritma kriptografi untuk meningkatkan keamanannya. Algoritma kriptografi yang digunakan merupakan gabungan dari Substitution and Permutation Network (SPN) dan Blowfish. Algoritma SPN dipilih karena memenuhi prinsip penghamburan Shannon, sehingga jika salah satu bit teks asli diubah, maka hasil outputnya akan berubah total. Demikian pula jika terdapat perubahan pada salah satu bit kunci, maka akan merubah seluruh key mixing. Algoritma Blowfish dipilih karena adanya iterasinya yang panjang sehingga menyebabkan tingkat kesulitannya semakin tinggi, dan output yang dihasilkan terdiri dari karakter yang beragam. Output yang dihasilkan dari penggabungan algoritma OTP, SPN dan Blowfish memungkinkan autentikasi yang lebih bervariasi karakternya sehingga mampu memastikan bahwa yang terhubung adalah client yang berhak.

Keywords


One Time Password (OTP), Substitution and Permutation Network (SPN); Blowfish; autentikasi

Full Text:

PDF

References


Abukeshipa, A. S. (2014). Implementing and Comprising of OTP Techniques to Prevent Replay Attack in Radius Protocol. Gaza: The Islamic University.

Adin, B. (2016). One-Time Password Berbasis Waktu dan Algoritma. Bandung: Institut Teknologi Bandung.

Ariel R.L, E. D. (2018). Securing One Time Password (OTP) for Multi-Factor Out-of-Band Authentication through a 128-bit Blowfish Algorithm. Communication Networks and Information Security (IJCNIS), 242-247.

Ariyus, D. (2009). Keamanan Multimedia. Yogyakarta: Andi.

Donna R, I. (2020). Literasi Media Sosial : Kesadaran Keamanan dan Privasi dalam Perspektif Generasi Milenial. Jurnal Penelitian Komunikasi dan Opini Publik Vol 24 No 1, 1-15.

Mufid, M. (n.d.). CloudHost. Retrieved Agustus 23, 2021, from Login: https://idcloudhost.com/kamus-hosting/

Pramartha, I. (2013, Maret 13). Wahyu Pramartha. Retrieved Juni 25, 2021, from dewahyupramartha: dewahyupramartha.wordpress.com

Stinson, D. R. (2006). Cryptography Theory and Practice Third Edition. Florida: Chapman & Hall/CRC.

Syafri, A. (2007). Retrieved Oktober 15, 2020, from Sekilas Tentang Enkripsi Blowfish: www.ilmukomputer.com

Wade, & C., L. (2006). Introduction to Cryptography with Coding Theory (edisi-2). Washington: Pearson Prentice Hall.




DOI: https://doi.org/10.21831/jsd.v12i1.45201

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Dian Indriyani, Karyati Karyati


Printed ISSN (p-ISSN): 2085-9872
Online ISSN (e-ISSN): 2443-1273

Indexer:
     

Creative Commons License
 
Jurnal Sains Dasar  is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License
 
Free counters!
 
View My Stats