%0 Thesis %9 S1 %A Athala Dwi Cahyani, - %B KODEPRODI44201#Matematika_S1 %D 2022 %F repoupi:82415 %I Universitas Pendidikan Indonesia %K Kriptografi, kriptografi simetris, kriptografi asimetris, algoritma Enigma, algoritma ElGamal. %T PENYAMARAN TEKS DENGAN SKEMA HYBRID MENGGUNAKAN ALGORITMA ENIGMA DAN ALGORITMA ELGAMAL %U http://repository.upi.edu/82415/ %X Pada perkembangan digital dalam pertukaran informasi, kriptografi masih mejadi metode yang digunakan untuk merahasiakan suatu informasi (pesan). Algoritma Enigma adalah salah satu kriptografi simetris. Karena kunci Enigma rentan diretas, perlu adanya peningkatan kerahasiaan pesan memanfaatkan metode kriptografi hybrid. Kriptografi hybrid adalah gabungan antara kriptografi simetris dan kriptografi asimetris. Salah satu contoh kriptografi asimetris adalah algoritma ElGamal. Pada penelitian ini dikonstruksi sebuah program untuk menyamarkan pesan memanfaatkan kriptografi hybrid antara algoritma Enigma dan algoritma ElGamal, di mana kunci Enigma akan dienkripsi kembali menggunakan algoritma ElGamal untuk menghindari pesan diretas oleh pihak lain. Algoritma ElGamal dipilih karena sulitnya menyelesaikan masalah logaritma diskrit akibat bilangan acak k yang dipilih saat proses enkripsi dirahasiakan. Hasil dari penelitian ini adalah terbentuknya suatu skema hybrid yang memanfaatkan alogritma Enigma dan algoritma ElGamal serta sebuah program aplikasi yang dibuat dengan bahasa pemrograman Python dengan memanfaatkan Graphical User Interface (GUI) sehingga memudahkan pengguna (user-friendly). In digital developments in the exchange of information, cryptography is still the method used to keep information (message) secret. The Enigma algorithm is one of symmetric cryptography. Since Enigma keys are susceptible to be hacked, it is necessary to increase message’s secrecy using hybrid cryptography methods. Hybrid cryptography is a combination of symmetric cryptography and asymmetric cryptography. One example of asymmetric cryptography is the ElGamal algorithm. In this research, a program is constructed to encode messages using hybrid cryptography between the Enigma algorithm and the ElGamal algorithm, which the Enigma key will be re-encrypted using the ElGamal algorithm to avoid messages being hacked by other parties. The ElGamal algorithm was chosen because of the difficulty of solving the discrete logarithm problem due the random number k chosen during the encryption process to be kept secret. The results of this research are the formation of hybrid scheme using the Enigma algorithm and the ElGamal algorithm as well as a application program made in the Python programming language by utilizing the Graphical User Interface (GUI) to make it easier for user (user-friendly).