IPB University Logo

SCIENTIFIC REPOSITORY

IPB University Scientific Repository collects, disseminates, and provides persistent and reliable access to the research and scholarship of faculty, staff, and students at IPB University

AI Repository
 
Building and Categories


      View Item 
      •   IPB Repository
      • Final Assignments
      • Undergraduate Final Assignments
      • UF - School of Data Science, Mathematic and Informatics
      • UF - Mathematics
      • View Item
      •   IPB Repository
      • Final Assignments
      • Undergraduate Final Assignments
      • UF - School of Data Science, Mathematic and Informatics
      • UF - Mathematics
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Analisis Ketahanan Algoritma Enkripsi KTANTAN64 terhadap Serangan Berbasis Deep Learning

      Thumbnail
      View/Open
      Cover (514.9Kb)
      Fulltext (1.739Mb)
      Lampiran (285.8Kb)
      Date
      2026
      Jenis/Type
      Skripsi
      Subtype
      Undergraduate Theses
      Author
      Hasyim, Ferdy Aliansyah
      Julianto, Mochamad Tito
      Najib, Mohamad Khoirun
      Metadata
      Show full item record
      Abstract
      Enkripsi merupakan proses transformasi pesan asli (plaintext) menjadi teks sandi (ciphertext) untuk menjaga kerahasiaan informasi sehingga ketahanan algoritmanya perlu dievaluasi. Penelitian ini bertujuan mengembangkan model deep learning untuk mensimulasikan serangan pemulihan plaintext tanpa kunci pada algoritma KTANTAN64 dan menganalisis ketahanan algoritma tersebut berdasarkan jumlah ronde enkripsinya. Metode deep learning yang diusulkan menggunakan arsitektur Bidirectional Long Short-Term Memory (BiLSTM) dengan Gated Linear Unit (GLU) serta teknik bipolarisasi data. Hasilnya, model mencapai Bit Accuracy Probability (BAP) 91,09% dan Character Accuracy Probability (CAP) 66,27% pada 50 ronde enkripsi yang memiliki tingkat pengacakan 24,26%. Pada ronde maksimal (254 ronde), pengacakan menyentuh kriteria ideal 50,01% sehingga BAP turun ke angka 89,91% dan CAP tertahan di 65,05%. Hal ini membuktikan peningkatan efek pengacakan menurunkan performa model. Dengan demikian, algoritma KTANTAN64 tangguh terhadap serangan pemulihan plaintext, terutama pada jumlah ronde maksimal.
       
      Encryption is the process of transforming an original message (plaintext) into ciphertext to maintain information confidentiality, making it necessary to evaluate its algorithmic resistance. This study aims to develop a deep learning model to simulate plaintext recovery attacks on the KTANTAN64 algorithm and analyze the algorithm's resistance based on the number of its encryption rounds. The proposed deep learning method employs a Bidirectional Long Short-Term Memory (BiLSTM) architecture with a Gated Linear Unit (GLU) and a data bipolarization technique. The model achieves a Bit Accuracy Probability (BAP) of 91.09% and a Character Accuracy Probability (CAP) of 66.27% at 50 encryption rounds, which exhibit an avalanche effect of 24.26%. The maximum rounds (254 rounds), the avalanche reaches the ideal criterion of 50.01%, causing the BAP to drop to 89.91% and the CAP to plateau at 65.05%. This proves the increase in the avalanche effect degrades the performance of the model. Thus, the KTANTAN64 algorithm is robust against plaintext recovery attacks, especially at the maximum number of rounds.
       
      URI
      http://repository.ipb.ac.id/handle/123456789/175841
      Collections
      • UF - Mathematics [164]

      Copyright © 2020 Library of IPB University
      All rights reserved
      Contact Us | Send Feedback
      Indonesia DSpace Group 
      IPB University Scientific Repository
      UIN Syarif Hidayatullah Institutional Repository
      Universitas Jember Digital Repository
        

       

      Browse

      All of IPB RepositoryCollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

      My Account

      Login

      Application

      google store

      Copyright © 2020 Library of IPB University
      All rights reserved
      Contact Us | Send Feedback
      Indonesia DSpace Group 
      IPB University Scientific Repository
      UIN Syarif Hidayatullah Institutional Repository
      Universitas Jember Digital Repository