IMPLEMENTASI ALGORITMA ONE TIME PAD COUPLE LINEAR CONGRUENTIAL GENERATOR DAN RIVEST SHAMIR ADLEMAN - CHINESE REMAINDER THEOREM DALAM PENGAMANAN CODING FILE

Seiring dengan perkembangan jaman, media untuk berkomunikasi ikut mengalami perkembangan. Komunikasi dapat dilakukan di mana pun dengan memanfaatkan perkembangan digital seperti WhatsApp, Line dan E-mail. Bentuk pesan yang dikirim pun ada berbagai macam. Salah satunya adalah coding file yang umumnya...

Full description

Saved in:
Bibliographic Details
Main Author: Nabila Nurul Anisa Az Zahra, - (Author)
Format: Book
Published: 2023-08-21.
Subjects:
Online Access:Link Metadata
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000 am a22000003u 4500
001 repoupi_101362
042 |a dc 
100 1 0 |a Nabila Nurul Anisa Az Zahra, -  |e author 
245 0 0 |a IMPLEMENTASI ALGORITMA ONE TIME PAD COUPLE LINEAR CONGRUENTIAL GENERATOR DAN RIVEST SHAMIR ADLEMAN - CHINESE REMAINDER THEOREM DALAM PENGAMANAN CODING FILE 
260 |c 2023-08-21. 
500 |a http://repository.upi.edu/101362/1/S_MAT_1906249_Title.pdf 
500 |a http://repository.upi.edu/101362/2/S_MAT_1906249_Chapter1.pdf 
500 |a http://repository.upi.edu/101362/3/S_MAT_1906249_Chapter2.pdf 
500 |a http://repository.upi.edu/101362/4/S_MAT_1906249_Chapter3.pdf 
500 |a http://repository.upi.edu/101362/5/S_MAT_1906249_Chapter4.pdf 
500 |a http://repository.upi.edu/101362/6/S_MAT_1906249_Chapter5.pdf 
500 |a http://repository.upi.edu/101362/7/S_MAT_1906249_Appendix.pdf 
520 |a Seiring dengan perkembangan jaman, media untuk berkomunikasi ikut mengalami perkembangan. Komunikasi dapat dilakukan di mana pun dengan memanfaatkan perkembangan digital seperti WhatsApp, Line dan E-mail. Bentuk pesan yang dikirim pun ada berbagai macam. Salah satunya adalah coding file yang umumnya digunakan pada bidang IT khususnya oleh programmer. Pengiriman coding file menggunakan server publik dapat beresiko karena file yang dikirim dapat diretas. Kriptografi mampu untuk menyandikan pesan agar pesan yang dikirim menjadi teramankan. Pada penelitian ini diambil algoritma One Time Pad (OTP) dan Rivest Shamir Adleman (RSA) untuk digabungkan dengan tujuan untuk diimplemetasikan pada pengamanan coding file dan dibuat sebuah aplikasi menggunakan algoritma yang telah dipilih. OTP dimodifikasi menggunakan Couple Linear Congurential Generator (CLCG) untuk pembangkitkan kunci OTP dan RSA dimodifikasi menggunakan Chinese Remainder Theorem (CRT) untuk mempersingkat proses pengembalian isi pesan. Kunci OTP CLCG dipilih oleh kedua belah pihak sedangkan RSA publik dan privat RSA CRT dipilih oleh penerima file. Proses enkripsi menggunakan algoritma OTP CLCG, lalu dilanjutnya dengan algoritma RSA. Untuk mengembalikan isi konten file, file terenkripsi didekripsi menggunakan algoritma RSA CRT, lalu dilanjutkan dengan OTP CLCG. Python dipilih untuk mengkonstruksi aplikasi karena merupakan bahasa pemrograman bersifat open source yang mudah dipahami. Aplikasi pengamanan coding file dikonstruksi menggunakan library math dan Tkinter. Along with the development of the era, the media for communication also experienced development. Communication can be done anywhere by utilizing digital developments such as WhatsApp, Line and E-mail. There are various forms of messages. One of them is coding files which are generally used in information and technology's field, especially by programmer. Delivering coding file using public server can be risky because the sending file can be hacked. Cryptography is able to encode messages so that the messages sent are secured. In this study, the algorithm of One Time Pad (OTP) and Rivest Shamir Adleman is combined for the purpose of securing coding file and made an application based on the selected algorithm. OTP is modified using Couple Linear Congurential Generator (CLCG) to generate the OTP key and RSA is modified using Chinese Remainder Theorem (CRT) to reducing the time for the decryption process. The CLCG OTP key is chosen by both parties while the public RSA and private RSA CRT are chosen by the file's recipient. The encryption process use OTP's algorithm then followed by RSA's algorithm. In order to return the file's contents, the encrypted gile is decrypted using RSA CRT's algorithm then followed by OTP CLCG's algorithm. Python was chosen to construct the application because it is an open source programming language that is easy to understand. The coding file security's application is constructed by using math and tkinter's library. 
546 |a en 
546 |a en 
546 |a en 
546 |a en 
546 |a en 
546 |a en 
546 |a en 
690 |a QA Mathematics 
690 |a QA75 Electronic computers. Computer science 
655 7 |a Thesis  |2 local 
655 7 |a NonPeerReviewed  |2 local 
787 0 |n http://repository.upi.edu/101362/ 
787 0 |n http://repository.upi.edu 
856 |u https://repository.upi.edu/101362  |z Link Metadata