ANALISIS PERBANDINGAN KINERJA TLS 1.2 VS TLS 1.3 MENGGUNAKAN CIPHER SUITE AES-GCM DAN CHACHA20-POLY1305 UNTUK KEAMANAN VIDEO STREAMING | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI

ANALISIS PERBANDINGAN KINERJA TLS 1.2 VS TLS 1.3 MENGGUNAKAN CIPHER SUITE AES-GCM DAN CHACHA20-POLY1305 UNTUK KEAMANAN VIDEO STREAMING


Pengarang

RIZKIA KHAIRANDINI - Personal Name;

Dosen Pembimbing

Teuku Yuliar Arif - 197307031999031003 - Dosen Pembimbing I
Hubbul Walidainy - 197308262000121001 - Dosen Pembimbing II



Nomor Pokok Mahasiswa

2204111010052

Fakultas & Prodi

Fakultas Teknik / Teknik Komputer (S1) / PDDIKTI : 56202

Subject
-
Kata Kunci
-
Penerbit

Banda Aceh : Fakultas Teknik Komputer., 2026

Bahasa

No Classification

-

Literature Searching Service

Hard copy atau foto copy dari buku ini dapat diberikan dengan syarat ketentuan berlaku, jika berminat, silahkan hubungi via telegram (Chat Services LSS)

Keamanan komunikasi data pada suatu layanan video streaming merupakan aspek yang penting dikarenakan karakteristiknya yang bersifat real-time dan sensitif terhadap penurunan kualitas jaringan, sehingga diperlukan protokol Transport Layer Security (TLS) untuk menjamin kerahasiaan dan integritas data tanpa mengorbankan performa layanan. Penelitian ini bertujuan untuk menganalisis dan membandingkan performa antara TLS versi 1.2 dan TLS versi 1.3 dengan menggunakan cipher suite AES-GCM dan ChaCha20-Poly1305 pada layanan video streaming. Metode penelitian yang digunakan adalah metode eksperimen dengan membangun lingkungan uji berbasis sistem operasi Ubuntu Linux dan melakukan pengujian pada platform YouTube dan TikTok menggunakan beberapa skenario konfigurasi TLS dan cipher suite. Evaluasi dilakukan berdasarkan parameter Quality of Service (QoS) yang meliputi delay, jitter, throughput, packet loss, dan buffering, serta penggunaan sumber daya sistem berupa CPU dan memori selama proses streaming berlangsung. Hasil penelitian menunjukkan bahwa TLS 1.3 AES-GCM memberikan performa terbaik pada layanan YouTube dengan nilai delay 15,169 ms, jitter 3,133 ms, packet loss 0,037%, serta buffering hanya sebesar 0,604 detik. Pada parameter throughput, nilai tertinggi diperoleh oleh TLS 1.2 ChaCha20-Poly1305 sebesar 2,391 Mbps. Sementara itu, pada layanan TikTok, TLS 1.3 AES-GCM menghasilkan waktu buffering tercepat sebesar 0,407 detik, delay terendah yaitu 12,681 detik, dan penggunaan CPU terendah sebesar 7,24%, sedangkan TLS TLS 1.2 ChaCha20-Poly1305 menghasilkan packet loss terendah sebesar 0,02%. Berdasarkan hasil tersebut, TLS 1.3 AES-GCM menunjukkan performa yang lebih konsisten pada sebagian besar parameter pengujian yaitu pada parameter delay, jitter, packet loss, dan buffering, sehingga lebih sesuai digunakan untuk mendukung layanan video streaming yang membutuhkan keamanan dan kualitas layanan yang baik secara bersamaan

Data communication security in video streaming services is an important aspect because these services operate in real time and are highly sensitive to network quality degradation. Therefore, the Transport Layer Security (TLS) protocol is required to ensure data confidentiality and integrity without compromising service performance. This study aims to analyze and compare the performance of TLS 1.2 and TLS 1.3 using the AES-GCM and ChaCha20-Poly1305 cipher suites in video streaming services. An experimental method was employed by establishing an Ubuntu Linux-based testing environment and conducting experiments on the YouTube and TikTok platforms using several TLS and cipher suite configuration scenarios. The evaluation was performed based on Quality of Service (QoS) parameters, including delay, jitter, throughput, packet loss, and buffering, as well as system resource utilization in terms of CPU and memory during the streaming process. The results showed that TLS 1.3 with AES-GCM provided the best performance on the YouTube platform, with a delay of 15.169 ms, jitter of 3.133 ms, packet loss of 0.037%, and buffering time of only 0.604 seconds. For throughput, the highest value was achieved by TLS 1.2 with ChaCha20-Poly1305 at 2.391 Mbps. Meanwhile, on the TikTok platform, TLS 1.3 with AES-GCM achieved the fastest buffering time of 0.407 seconds, the lowest delay of 12.681 ms, and the lowest CPU usage of 7.24%, while TLS 1.2 with ChaCha20-Poly1305 resulted in the lowest packet loss of 0.02%. Based on these findings, TLS 1.3 with AES-GCM demonstrated more consistent performance across most QoS parameters, particularly in terms of delay, jitter, packet loss, and buffering, making it more suitable for supporting video streaming services that require both strong security and high Quality of Service.

Citation



    SERVICES DESK