• Tidak ada hasil yang ditemukan

Implementasi Algoritma Mmb (Modular Multiplication Based Block Cipher) Pada Pembuatan Aplikasi Manajemen Kata Sandi (Password Management)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Algoritma Mmb (Modular Multiplication Based Block Cipher) Pada Pembuatan Aplikasi Manajemen Kata Sandi (Password Management)"

Copied!
2
0
0

Teks penuh

(1)

ABSTRAK

Manajemen password dengan menerapkan algoritma kriptografi merupakan salah satu cara untuk menyimpan dan mengamankan kerahasiaan identitas digital seseorang. Tujuan penelitian ini adalah mengimplementasikan algoritma Modular

Multiplication-Based Block Cipher (MMB) pada aplikasi manajemen password. Algoritma MMB

merupakan algoritma block cipher dengan panjang 128 bit yang nantinya dibagi menjadi 4 sub-blok masing-masing berukuran 32 bit subblock text (x0, x1,x2, x3) dan 32 bit subblock kunci (k0. k1,k2, k3), dan penerapan proses operasi perkalian modulo 232–1, perhitungan fungsi non linier f pada proses enkripsi dan dekripsi, serta operasi invers pada proses dekripsi. Hasil yang diperoleh adalah algoritma MMB yang diterapkan pada aplikasi manajemen password dapat menjaga keamanan dan kerahasiaan data identitas digital pengguna dengan menerapkan proses enkripsi dan dekripsi antara plainteks dan cipherteks dengan kunci. Kelemahan dari aplikasi yang dibangun terletak pada pola plainteks, karena blok plainteks yang sama selalu menghasilkan blok cipherteks yang sama. Sehingga jika cryptanalyst mengetahui hasil enkripsi dari salah satu blok plainteks maka dia dapat dengan mudah mendekripsi cipherteks dengan bentuk yang sama setiap kali cipherteks tersebut terlihat di dalam pesan.

Katakunci : Algoritma MMB, dekripsi, enkripsi, kriptografi, manajemen password, ciherteks, plainteks.

(2)

ABSTRACT

Password management by implementing a cryptographic algorithm is one way to save and secure the confidentiality of a person's digital identity. The purpose of this study is to implement Modular Multiplication-Based Block Cipher (MMB) Algorithms on password management application. MMB algorithm is a block cipher algorithm with a 128 bit long block which will be divided into 4 sub-blocks each measuring 32 bit subblock texts (x0, x1, x2, x3) and a 32 bit subblock key (k0, k1, k2, k3). And implementation process of multiplication operations modulo 232-1, the calculation of non linear function f in the process of encryption and decryption, as well as the inverse operation in the decryption process. The result is that MMB algorithm applied to password management application can maintain the security and confidentiality of the user's digital identity data by applying encryption and decryption process between plaintext and ciphertext with a key. The weakness of this application is the plaintext scheme. because the same plaintext blocks always produces the same ciphertext blocks. So, if the cryptanalyst knows the encryption result of one block of plaintext then he can easily decrypt the ciphertext with the same form whenever the ciphertext is seen in the message.

Keywords: Cryptography, MMB Algorithm, password management, decryption, encryption, ciphertext, plaintext

Referensi

Dokumen terkait

MENINGKATKAN PRESTASI BELAJAR SISWA KELAS IV SD GEDONGAN TAHUN PELAJARAN 2016/2017. Fakultas Keguruan dan Ilmu Pendidikan, Universitas Muhammadiyah Surakarta. Penelitian

Berdasarkan Tabel 4.9 maka dapat diambil kesimpulan bahwa hasil pengamatan terhadap respon siswa dalam proses pembelajaran dengan menggunakan metode penggunaan

init: deps-jar: compile-single: run-single: dua Hati tiga Hati empat Hati lima Hati enam Hati tujuh Hati delapan Hati sembilan Hati sepuluh Hati jack Hati queen Hati

diawasi, Ooh kalau itu tidak pernah mas, soalnya saya kalau berobat di RSPAW Salatiga cuman minum obat aja P1 (87-135) Pengontrolan yang dilakukan oleh petugas atapun

p Persepsi Terhadap Informasi Kesehatan pada Facebook: Kasus pada Mahasiswa Sejarah Kebudayaan Islam Konsentrasi Ilmu Informasi dan Perpustakaan Fakultas Adab dan

Pada penelitian ini, peneliti akan melakukan uji keabsahan data dengan menggunakan teknik member cheking dan metode.

• Jika dalam sebuah program kita menggunakan nama class yang sama, maka import dua package tersebut dan gunakan nama class berserta maka import dua package tersebut, dan gunakan

International Union Against Tuberculosis and lung Disease (IULTD) dan WHO menyarankan untuk mengganti panduan obat tunggal dengan kombinasi dosis.. tetap yang