Show simple item record

dc.contributor.advisorBudiman, Mohammad Andri
dc.contributor.advisorCandra, Ade
dc.contributor.authorSitumorang, Yessica Angelita
dc.date.accessioned2025-06-17T07:12:22Z
dc.date.available2025-06-17T07:12:22Z
dc.date.issued2025
dc.identifier.urihttps://repositori.usu.ac.id/handle/123456789/104404
dc.description.abstractIn the digital era, message exchange security faces significant challenges due to risks of hacking, eavesdropping, and modification by unauthorized parties. To address this issue, cryptography plays an important role in maintaining message confidentiality, authentication, and integrity. This research proposes the implementation of signcryption technique using AA-Beta (AAβ) Public Key Encryption algorithm combined with Digital Signature scheme – Lalem – Louid – Kara - Alkhalidi - Eleyan (LLKAKE) to enhance digital communication security. By applying the encrypt-then- sign method, this system ensures messages remain confidential, authenticated, and intact. The system is developed using Python and designed for .docx text files. Testing conducted on text sizes ranging from 10 to 2000 characters demonstrates high efficiency with average times of 0.018098 seconds for encrypt-then-sign and 0.047312 seconds for verify-then-decrypt. To test system resilience, two types of brute-force attacks were performed: conventional factorization algorithm and Kraitchik algorithm. With the conventional factorization algorithm, the required time increases drastically from 0.000054 seconds for 10-bit numbers to 53.210127 seconds for 30-bit numbers. 35-bit numbers could not be solved within 3600 seconds. The Kraitchik algorithm shows similar results with times of 0.000511 seconds for 10- bit, 0.010830 seconds for 15-bit, 0.270859 seconds for 20-bit, and 5.366103 seconds for 25-bit numbers. 30-bit and 35-bit numbers also remained unsolved within the 3600-second time limit. Test results show that the longer the bit length of numbers, the more difficult and time-consuming it becomes to break them. Although the Kraitchik algorithm is theoretically faster than the conventional algorithm, it still requires very long processing times for large numbers. This proves that the developed system is secure against various types of factorization attacks and can be relied upon to secure digital communicationsen_US
dc.language.isoiden_US
dc.publisherUniversitas Sumatera Utaraen_US
dc.subjectCryptographyen_US
dc.subjectSigncryptionen_US
dc.subjectAA-Betaen_US
dc.subjectLLKAKEen_US
dc.subjectEncrypt-then-Signen_US
dc.subjectDigital Securityen_US
dc.subjectKraitchik Algorithmen_US
dc.subjectBrute-force Attacken_US
dc.titleSigncryption dengan Algoritma AA-Beta (AAβ) Public Key Encryption Menggunakan Skema Lalem – Louid – Kara – Alkhalidi – Eleyean (LLKAKE)en_US
dc.title.alternativeSigncryption Using the AA-Beta (AAβ) Public Key Encryption Algorithm with the Lalem–Laould–Kara–Alkhalidi–Eleyan (LLKAKE) Schemeen_US
dc.typeThesisen_US
dc.identifier.nimNIM211401025
dc.identifier.nidnNIDN0008107507
dc.identifier.nidnNIDN0004097901
dc.identifier.kodeprodiKODEPRODI55201#Ilmu Komputer
dc.description.pages110 Pagesen_US
dc.description.typeSkripsi Sarjanaen_US
dc.subject.sdgsSDGs 9. Industry Innovation And Infrastructureen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record