Penerapan Algoritma Twofish dalam Perancangan Aplikasi Chat Berbasis Android

Florensius Laylim, Muhammad Qadafi Khairuzzaman

Abstract


Chatting is two way communication between one person or several people in text, voice and video. This research was designed based on the advantages of WhatsApp, which looks good and simple so that it’s easy to understand, but WhatsApp users can’t see other users. Therefore, this designed chat has a look that resembles WhatsApp and can see other users. This chat application is not designed to replace WhatsApp. This chat application uses the Twofish algorithm as a security chat message and is stored in the firebase. The Twofish algorithm can generate chipertext with a different character length than a original plaintext or message. Software design method using Rapid Application Development. Application testing using the User Acceptance Test. Chats are designed using the Java programming language with Android Studio Application. The research from the application of Twofish algorithm in the designing android-based chat application in the speed of message encryption and decryption process can run well and the chat future can also run well. For the development of this application can to be better, it is expected that reliable reader or programmer can add futures to this application so that users are more comfortable using this application.

Keywords


Chatting; Twofish Algorithm; Rapid Application Development; Android Studio; Firebase

Full Text:

PDF

References


Putri, K., 2011, Analisis Perancangan dan Implementasi Aplikasi Chatting Berbasis Objek, Skripsi, Fakultas Sains dan Teknologi, Uin Sunan Kalijaga, Yogyakarta.

Viqarunnisa, P., 2017, Studi dan Perbandingan Algoritma Rijdael dan Twofish, Skripsi, Program Studi Teknik Informatika, Institut Teknologi Bandung, Bandung.

Indra, M., 2015, Algoritma Twofish: Kinerja dan Implementasinya Sebagai Salah Satu Kandidat Algoritma AES, Skripsi, Jurusan Teknik Informatika, ITB, Bandung.

Kusumah, A., Secure Chatting (Instant Messaging) Menggunakan Metode Enkripsi Blowfish, Twofish, dan AES, Skripsi, Fakultas Teknik Informatika, Universitas Telkom, Bandung.

Radhiah, A., 2014, Rancang Bangun Secure Chatting pada Platform Android, Skripsi, Fakultas Sains dan Teknologi, Universitas Islam Negeri Sultan Syarif Kasim Riau, Pekan Baru.

Midian, O.G, 2016. Aplikasi Pesan dengan Algoritma Twofish pada Platform Android, Journal e-Proceeding of Engineering, No.3, Vol.3, 2355-9365.

Yunarti, S., 2016, Aplikasi Enkripsi dan Dekripsi File Menggunakan Algoritma Twofish, Skripsi, Program Studi Sistem Informasi, STMIK Profesional, Makassar.

Pressman, Roger S, 2012, Rekayasa Perangkat Lunak, Jilid 1, Andi Offset, Yogyakarta.

Roger, S.Pressman. 2002. Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku Satu). Yogyakarta : Andi

Herlawati Widodo, 2011. Menggunakan UML. Informatika, Bandung.




DOI: http://dx.doi.org/10.30700/.v2i1.829

Article Metrics

Abstract view : 514 times
PDF - 503 times

Refbacks

  • There are currently no refbacks.