PENGGUNAAN DIGITAL SIGNATURE DENGAN ALGORITMA HYBRID CRYPTOSYSTEM ELGAMAL, RSA, DAN FUNGSI HASH MD5 PADA APLIKASI FILE AUTHENTICITY VERIFICATION BERBASIS JAVA

PRAMESWARI, ZORA CAHYA ARDIYA and Farissi, Al and Rizqie, Muhammad Qurhanul (2022) PENGGUNAAN DIGITAL SIGNATURE DENGAN ALGORITMA HYBRID CRYPTOSYSTEM ELGAMAL, RSA, DAN FUNGSI HASH MD5 PADA APLIKASI FILE AUTHENTICITY VERIFICATION BERBASIS JAVA. Undergraduate thesis, Sriwijaya University.

[thumbnail of RAMA_55201_09021281823056.pdf] Text
RAMA_55201_09021281823056.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (4MB) | Request a copy
[thumbnail of RAMA_55201_09021281823056_TURNITIN.pdf] Text
RAMA_55201_09021281823056_TURNITIN.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (17MB) | Request a copy
[thumbnail of RAMA_55201_09021281823056_0215128501_0203128701_01_front_ref.pdf]
Preview
Text
RAMA_55201_09021281823056_0215128501_0203128701_01_front_ref.pdf - Accepted Version
Available under License Creative Commons Public Domain Dedication.

Download (755kB) | Preview
[thumbnail of RAMA_55201_09021281823056_0215128501_0203128701_02.pdf] Text
RAMA_55201_09021281823056_0215128501_0203128701_02.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (427kB) | Request a copy
[thumbnail of RAMA_55201_09021281823056_0215128501_0203128701_03.pdf] Text
RAMA_55201_09021281823056_0215128501_0203128701_03.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (682kB) | Request a copy
[thumbnail of RAMA_55201_09021281823056_0215128501_0203128701_04.pdf] Text
RAMA_55201_09021281823056_0215128501_0203128701_04.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (2MB) | Request a copy
[thumbnail of RAMA_55201_09021281823056_0215128501_0203128701_05.pdf] Text
RAMA_55201_09021281823056_0215128501_0203128701_05.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (307kB) | Request a copy
[thumbnail of RAMA_55201_09021281823056_0215128501_0203128701_06.pdf] Text
RAMA_55201_09021281823056_0215128501_0203128701_06.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (93kB) | Request a copy
[thumbnail of RAMA_55201_09021281823056_0215128501_0203128701_07_ref.pdf] Text
RAMA_55201_09021281823056_0215128501_0203128701_07_ref.pdf - Bibliography
Restricted to Repository staff only
Available under License Creative Commons Public Domain Dedication.

Download (37kB) | Request a copy

Abstract

Algoritma Elgamal dan RSA adalah algoritma kriptografi asimetris. Kelebihan Elgamal adalah kerumitan pada logaritma diskrit sedangkan RSA adalah faktorisasi bilangan besar yang kompleks. MD5 merupakan fungsi hash dengan kecepatan lebih besar dari SHA256. Digital signature adalah teknik kriptografi untuk menanda tangani dokumen digital. Hybrid Cryptosystem adalah kriptografi yang memanfaatkan algoritma yang berbeda untuk memanfaatkan keunggulan tiap algoritma. Penelitian bertujuan untuk menerapkan hybrid cryptosytem menggunakan Elgamal, RSA, dan MD5 serta mengukur performa algoritma hybrid. MD5 digunakan untuk mengenkripsi plaintext menjadi 16 bytes. Elgamal digunakan untuk enkripsi lapisan pertama dan dekripsi lapisan kedua. RSA digunakan untuk enkripsi lapisan kedua dan dekripsi lapisan pertama. Pada penelitian ini, perangkat lunak berhasil mendeteksi perubahan file sebanyak 100%. Pada pengujian Avalanche, nilai AE rata – rata Elgamal adalah 49.77%, 46.88% untuk RSA dan 50.009% untuk hybrid. Rata – rata ini termasuk dalam range nilai AE yang baik. Pada pengujian waktu pemrosesan, waktu pemrosesan enkripsi dan verifikasi tanpa Elgamal dan RSA lebih cepat, dengan selisih 190 ms untuk enkripsi menggunakan kunci berukuran 1024 bit, 430 ms untuk enkripsi menggunakan kunci berukuran 2048 bit, 20 ms untuk verifikasi menggunakan kunci berukuran 1024 bit, dan 120 ms untuk verifikasi menggunakan kunci berukuran 1024 bit. Ukuran file mempengaruhi waktu pemrosesan. Namun, untuk file dengan ukuran yang berbeda dipengaruhi besar kunci yang dibangkitkan. Kunci dengan ukuran 1024 bit dan 2048 bit meningkatkan waktu enkripsi sebesar 17% dan waktu verifikasi sebesar 179%. Perangkat lunak berhasil mendeteksi perubahan, dengan rata – rata nilai AE yang baik sebesar 50.009%. Namun, belum lebih cepat daripada tanpa menggunakan hybrid.

Item Type: Thesis (Undergraduate)
Subjects: T Technology > T Technology (General) > T58.5-58.64 Information technology > T58.5 General works Management information systems Cf. HD30.213 Industrial management Cf. HF5549.5.C6+ Communication in personnel management Cf. TS158.6 Automatic data collection systems (Production control)
Divisions: 09-Faculty of Computer Science > 55201-Informatics (S1)
Depositing User: Zora Cahya Ardiya Prameswari
Date Deposited: 19 Jan 2023 05:26
Last Modified: 19 Jan 2023 05:26
URI: http://repository.unsri.ac.id/id/eprint/86798

Actions (login required)

View Item View Item