Maulana, Pinglan Anta (2019) Proses enkripsi dan dekripsi pada polinomial dengan menggunakan metode Affine Cipher. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.
Text (Fulltext)
12610053.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) |
Abstract
INDONESIA :
Enkripsi merupakan suatu proses mengubah pesan asli (plaintext) menjadi suatu pesan acak (ciphertext), sedangkan proses kebalikannya untuk mengubah ciphertext menjadi plaintext disebut dekripsi. Affine cipher termasuk kriptografi klasik, disebut kriptografi klasik karena kunci pada proses dekripsi sama dengan kunci pada proses enkripsi. Affine cipher adalah suatu metode yang setiap huruf-huruf alfabetnya dapat diubah ke dalam angka-angka, kemudian disandikan dengan suatu persamaan.
Proses enkripsi pada penelitian ini dilakukan dengan menentukan polinomial tak tereduksi, kemudian pesan yang masuk dikonversi menggunakan tabel ASCII, bilangan biner yang mulanya 8 bit, dibagi dua menjadi bilangan biner 4 bit, dan diubah ke bentuk polinomial. Kunci yang telah disepakati dimasukkan ke persamaan enkripsi Affine cipher dan hasil enkripsi yang berupa bilangan biner 4 bit digabungkan menjadi bilangan biner 8 bit serta dikonversi kembali menggunakan tabel ASCII. Proses dekripsi diperoleh dengan memasukkan invers kunci dari proses enkripsi ke persamaan dekripsi Affine cipher. Kemudian dengan langkah yang sama didapatkan pesan asli (plaintext).
Penelitian ini bertujuan untuk mengetahui proses enkripsi dan dekripsi pada polinomial dengan menggunakan metode Affine cipher. Dari hasil penelitian ini diperoleh:
1. Pada proses enkripsi pesan polinomial menggunakan metode Affine cipher terdapat dua tahap pengerjaan dengan polinomial tak tereduksi yang digunakan untuk mereduksi hasil perkalian polinomial. Plaintext adalah “affine cipher” yang setiap karakternya dikonversi menggunakan tabel ASCII. Sehingga didapatkan pesan sandi (ciphertext) yaitu “JDDIGB≫NIhKBl”.
2. Untuk mendapatkan plaintext, Penulis terlebih dahulu mencari kunci yang digunakan untuk proses dekripsi. Dari hasil dekripsi, bilangan biner 4 bit digabungkan kembali menjadi biner 8 bit kemudian dikonversi menggunakan tabel ASCII sehingga penulis mendapatkan kembali plaintext yaitu “affine cipher”.
Untuk penelitian selanjutnya, dapat menggunakan metode-metode yang lain atau dapat mengembangkan metode Affine Chipper, dengan memasukkan notasi-notasi di luar alfabet yang telah digunakan dalam penelitian ini.
ENGLISH :
Encryption is a process of converting an original message (plaintext) into a random message (ciphertext), while the reverse process to convert a ciphertext into a plaintext is called decryption. Affine ciphers including classical cryptography are called classical cryptography because the key to the decryption process is the same as the key in the encryption process. an Affine cipher is a method that can be converted into numbers in each alphabet letter, then encoded by an equation.
The encryption process in this study is determined using unreduced polynomial, then the incoming message is converted using ASCII tables into 8-bit binary numbers, divided into 4-bit binary numbers, and converted to polynomials. The agreed key is entered into the equation of Affine cipher encryption and is combined with the results of encryption in the form of 4-bit binary numbers to 8- bits and converted back according to ASCII tables. The decryption process is obtained by entering the key inverse from the encryption process to the Affine cipher decryption equation. Then with the same steps the original message (plaintext) is obtained.
This study aims to determine the process of encryption and decryption of polynomials using the Affine cipher method. The results of this study are:
1. In the process of encrypting the polynomial message using the Affine cipher method there are two stages of work with unreduced polynomials that are used to reduce the multiplication of polynomials. Plaintext is an “affine cipher” which each character is converted using ASCII tables. Therefore password (ciphertext) is obtained, which is "JDDIGB≫NIhKBl"
2. To retrieve the plaintext, the author first looks for the key used for the decryption process. From the decryption results, the 4-bit binary numbers are combined back into 8-bit binary to be converted using ASCII tables so that the author regains the plaintext, namely "affine cipher".
For further research, you can use other methods or can develop the Affine Chipper method, by entering the notations outside the alphabet that have been used in this study.
Item Type: | Thesis (Undergraduate) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Supervisor: | Turmudi, Turmudi and Kusumastuti, Ari | |||||||||
Contributors: |
|
|||||||||
Keywords: | polinomial; polynomials; affine cipher; | |||||||||
Departement: | Fakultas Sains dan Teknologi > Jurusan Matematika | |||||||||
Depositing User: | Dian Anesti | |||||||||
Date Deposited: | 07 Oct 2019 15:25 | |||||||||
Last Modified: | 07 Oct 2019 15:27 | |||||||||
URI: | http://etheses.uin-malang.ac.id/id/eprint/15009 |
Downloads
Downloads per month over past year
Actions (login required)
View Item |