Hardiyantik, Novi (2023) Implementasi algoritma blum-blum shub pada algoritma One Time Pad (OTP) Cipher dalam pengamanan pesan. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.
|
Text (Fulltext)
19610013.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
Abstract
ABSTRAK
Keamanan pesan menjadi syarat penting dalam pertukar informasi. Hal ini dikarenakan banyaknya kejahatan internet sehingga para pengguna merasa tidak aman setiap kali mengirimkan pesan. Oleh karena itu, diperoleh solusi yang bisa membantu agar pesan atau informasi yang diperlukan bersifat aman sampai ke tujuan sesuai dengan yang diinginkan. Secara teoritis Blum-Blum Shub termasuk cryptographically secure pseudorandom generator (CSPRNG) yang paling mudah dan paling efektif. Algoritma one time pad cipher merupakan sebuah metode penerapan algoritma kunci simetri atau proses enkripsi dan dakripsi menggunakan kunci yang acak. Penelitian ini membahas tentang penerapan algoritma Blum-Blum Shub pada algoritma one time pad cipher dalam pengaman pesan. Proses pertama dilakukan dengan pembentukan kunci menggunakan algoritma Blum-Blum Shub selanjutnya kunci acak tersebut digunakan untuk enkripsi dan dekripsi pada algoritma one time pad cipher. Bilangan acak yang di hasilkan oleh algoritma Blum-Blum Shub sebanyak jumlah posisi huruf pada plainteks. Maka dari itu, cipherteks yang di hasilkan dari hasil penerapan algoritma Blum-Blum Shub pada algoritma one time pad cipher dapat digunakan untuk mengamankan pesan.
ABSTRACT
Message security is an important requirement in the exchange of information. This is because there are so many internet crimes that users feel unsafe every time they send messages. Therefore, a solution is needed that can help so that the message or information needed is safe to the destination as desired. Theoretically, Blum-Blum Shub includes the easiest and most effective cryptographically secure pseudorandom generator (CSPRNG). The one time pad cipher algorithm is a method of applying symmetry key algorithms or the process of encryption and encryption using random keys. This study discusses the application of the Blum-Blum Shub algorithm to the one time pad cipher algorithm in message security. The first process is carried out by forming a key using the Blum-Blum Shub algorithm, then the random key is used for encryption and decryption on the one time pad cipher algorithm. Random numbers generated by the Blum-Blum Shub algorithm to the one time pad cipher algorithm can be used to secure messages.
مستخلص البحث
يعد أمان الرسائل مطلبًا مهمًا في تبادل المعلومات. وذلك لأن هناك الكثير من جرائم الإنترنت التي يشعر المستخدمون فيها بعدم الأمان في كل مرة يرسلون فيها رسالة. لذلك، هناك حاجة إلى حل يمكن أن يساعد في ضمان وصول الرسالة أو المعلومات المطلوبة بأمان إلى وجهتها المطلوبة. يناقش هذا البحث تطبيق خوارزمية Blum-Blum Shub في خوارزمية التشفير ذات لوحة المرة الواحدة في أمن الرسائل. تتم عملية التنفيذ باستخدام أرقام عشوائية تم إنشاؤها بواسطة خوارزمية blum-blum shub وتستخدم هذه الأرقام العشوائية للتشفير وفك التشفير في خوارزمية تشفير لوحة المرة الواحدة. الأرقام العشوائية التي تم إنشاؤها بواسطة خوارزمية Blum-Blum Shub تعادل عدد مواضع الحروف في النص العادي. وبالتالي فإن عملية التشفير تنتج مفتاحًا عشوائيًا للغاية. لذلك، فإن النص المشفر الناتج عن تنفيذ خوارزمية blum-blum shub في خوارزمية تشفير لوحة المرة الواحدة يكون أكثر صعوبة ويصعب حله عن طريق تحليل التشفير.
Item Type: | Thesis (Undergraduate) |
---|---|
Supervisor: | Khudzaifah, Muhammad and Kusumastuti, Ari |
Keywords: | Penerapan; Blum-Blum Shub; Algoritma; One Time Pad Cipher; Implementation; Blum-Blum Shub; Algorithm; One Time Pad Cipher; التنفيذ; Blum-Blum Shub; الخوارزمية; تشفير لوحة زمنية واحدة |
Departement: | Fakultas Sains dan Teknologi > Jurusan Matematika |
Depositing User: | Novi Hardiyantik |
Date Deposited: | 29 Dec 2023 10:33 |
Last Modified: | 29 Dec 2023 10:33 |
URI: | http://etheses.uin-malang.ac.id/id/eprint/59440 |
Downloads
Downloads per month over past year
Actions (login required)
View Item |