IMPLEMENTASI DAN EVALUASI PROTOKOL KEAMANAN CHATTING MENGGUNAKAN CHACHA20 DAN ECDHE UNTUK PENCEGAHAN EAVESDROPPING
CHARLES and CECILIA ONGSO and JASON WILBERT (2026) IMPLEMENTASI DAN EVALUASI PROTOKOL KEAMANAN CHATTING MENGGUNAKAN CHACHA20 DAN ECDHE UNTUK PENCEGAHAN EAVESDROPPING. Undergraduate (S-1) thesis, Universitas Mikroskil.
BAGIAN AWAL.pdf
Download (5MB)
BAB I.pdf
Download (1MB)
BAB II.pdf
Download (12MB)
BAB III.pdf
Restricted to Registered users only
Download (11MB)
BAGIAN AKHIR.pdf
Download (1MB)
Abstract
Aplikasi chatting berbasis web menghadapi tantangan serius terkait keamanan komunikasi, yaitu serangan eavesdropping. Untuk melindungi kerahasiaan komunikasi, berbagai aplikasi chatting modern telah menerapkan konsep End-to-End Encryption (E2EE), di mana proses enkripsi dan dekripsi pesan dilakukan langsung pada sisi pengirim dan penerima. Pada penelitian ini, akan dievaluasi efektivitas kombinasi algoritma ChaCha20 dan Elliptic Curve Diffie-Hellman Ephemeral (ECDHE) dalam mencegah serangan eavesdropping pada skenario komunikasi chatting berbasis web. Metode yang digunakan dalam penelitian ini adalah metode Waterfall. Hasil evaluasi menunjukkan bahwa metode ChaCha20 dapat diterapkan secara praktikal dalam aplikasi chatting karena memilik waktu eksekusi yang cepat. Selain itu, metode ECDHE juga mampu mendeteksi adanya perubahan baik terhadap nilai kunci publik ataupun nilai hash dari user penerima, sehingga proses komunikasi akan langsung dihentikan apabila terdeteksi adanya perubahan data tersebut. Percobaan dekripsi dengan menyadap data kunci publik dan beberapa ciphertext juga akan sulit berhasil, karena tidak adanya korelasi antara beberapa ciphertext yang dihasilkan tersebut, walaupun ciphertext dihasilkan dengan menggunakan pesan dan shared key yang sama. Dari hasil pengujian juga terbukti bahwa aplikasi chatting dengan menggunakan metode ChaCha20 dan ECDHE mampu melakukan pencegahan terhadap eavesdropping.
| Item Type: | Tugas Akhir / Tesis (Undergraduate (S-1)) |
|---|---|
| Subjects: | Teknik Informatika |
| Divisions: | Fakultas Informatika > Program Studi S-1 Teknik Informatika |
| Depositing User: | Rospi Marlena |
| Date Deposited: | 21 Aug 2026 11:02 |
| Last Modified: | 21 Aug 2026 11:02 |
| URI: | https://repository.mikroskil.ac.id/id/eprint/4478 |
