Implementasi Algoritma Elliptic Curve Cryptography (ECC) dengan End-to-End Encryption pada Aplikasi Chat = Implementation of Elliptic Curve Cryptography (ECC) Algorithm with End-To-End Encryption in Mobile-Based Chat Application


Ridhoi, Muhammad (2023) Implementasi Algoritma Elliptic Curve Cryptography (ECC) dengan End-to-End Encryption pada Aplikasi Chat = Implementation of Elliptic Curve Cryptography (ECC) Algorithm with End-To-End Encryption in Mobile-Based Chat Application. Skripsi thesis, Universitas Hasanuddin.

[thumbnail of Cover]
Preview
Image (Cover)
D121181303_skripsi_09-05-2023 cover1.jpg

Download (250kB) | Preview
[thumbnail of Bab 1-2] Text (Bab 1-2)
D121181303_skripsi_09-05-2023 bab 1-3.pdf

Download (883kB)
[thumbnail of Dapus] Text (Dapus)
D121181303_skripsi_09-05-2023 dp.pdf

Download (75kB)
[thumbnail of Full Text] Text (Full Text)
D121181303_skripsi_09-05-2023.pdf

Download (2MB)

Abstract (Abstrak)

Perkembangan aplikasi mobile kini sudah tak terkedali. Dapat dilihat dari banyaknya aplikasi yang mampu membantu memenuhi kebutuhan manusia, salah satunya dalam melakukan komunikasi yaitu menggunakan aplikasi Chatting. Namun pesan yang dikirim melalui aplikasi Chatting sering berisi informasi pesan yang penting bahkan rahasia dan harus dijaga keamanannya dari penyalahgunaan oleh pihak yang tidak berwenang. Salah satu cara yang bisa digunakan untuk menjaga keamanan data ialah kriptografi, dimana terdapat suatu proses data yang dikirim akan disandikan dengan proses enkripsi dan dekripsi. Metode kriptografi yang cocok pada perangkat mobile salah satunya adalah Elliptic Curve Cryptography (ECC) yang dapat mengurangi biaya komputasi karena metode perkaliannya yang tercepat sehingga menghasilkan pengurangan overhead pada proses komputasi. Pada penelitian ini bertujuan untuk membangun aplikasi chat berbasis mobile yang mengimplementasikan algoritma kriptografi Elliptic Curve Cryptography (ECC) untuk mengamankan pesan. Hasil implementasi enkripsi dan dekripsi algoritma Elliptic Curve Cryptography (ECC) pada aplikasi chat dengan pemantauan request yang dikirim ke server, didapati bahwa pesan yang kirim sudah dalam bentuk ciphertext sehingga tidak mudah dibaca. Hasil uji kecepatan waktu proses enkripsi dan dekripsi algoritma ECC pada parameter kurva eliptik yang berbeda menunjukkan parameter Secp192r1 28.9% dan 77.1% lebih cepat dibandingkan dengan Secp256r1 dan Secp521r1 pada proses enkripsi, sedangkan pada proses dekripsi 27,9% dan 73.5% lebih cepat dibandingkan Secp256r1 dan Secp521r1. Perbedaan waktu proses enkripsi dan dekripsi dari setiap parameter yang berbeda disebabkan oleh besarnya overhead yang ditentukan oleh panjang karakter pesan dan nilai parameter yang digunakan dalam algoritma Elliptic Curve Cryptography (ECC).

Kata kunci: Aplikasi Chat, Kriptografi, Enkripsi, Elliptic Curve Cryptography (ECC)

Item Type: Thesis (Skripsi)
Uncontrolled Keywords: Chat Application, Cryptography, Encryption, Elliptic Curve Cryptography (ECC)
Subjects: T Technology > T Technology (General)
Divisions (Program Studi): Fakultas Teknik > Teknik Informatika
Depositing User: Nasyir Nompo
Date Deposited: 22 Mar 2024 00:20
Last Modified: 22 Mar 2024 00:20
URI: http://repository.unhas.ac.id:443/id/eprint/30398

Actions (login required)

View Item
View Item