Analisis Masalah Penyelesaian Masalah

BAB 3 ANALISIS DAN PERANCANGAN

3.1 Analisis

Analisis adalah penguraian dari suatu pembahasan, dalam hal ini pembahasan mengenai aplikasi keamanan manajemen password menggunakan algoritma kriptografi MMB Modular Multiplication-based Block Cipher, yang berguna untuk mengetahui apa saja yang dapat dijadikan isi dari sebuah aplikasi dan perangkat yang dapat digunakan dalam perancangan aplikasi yang akan dibuat.

3.1.1 Analisis Masalah

Aplikasi multiuser baik aplikasi berbasis web maupun aplikasi berbasis desktop saat ini sudah bukan hal baru lagi. Bersifat multiuser berarti memungkinkan setiap pengguna memiliki hak penggunaan yang berbeda juga memungkinkan setiap pengguna memiliki barang atau item yang dimiliki secara privat. Di dalam sistem tersebut, pengguna saling berinteraksi melalui sebuah pengenal untuk merepresentasikan dirinya. Pengenalan ini lazim disebut identitas pengguna. Pengertian identitas dalam hal ini lebih ditekankan pada identitas secara digital atau sering disebut digital identity. Identitas digital merupakan representasi identitas seseorang yang digunakan untuk berinteraksi dengan orang lain atau mesin dalam sebuah jaringan terdistribusi. Secara sederhana, identitas digital berupa pasangan ID username dan sebuah authentifikasi rahasia password. Password digunakan sebagai salah satu otentikasi yang hanya diketahui oleh pemakai. Untuk itu, biasanya sebelum kita masuk atau ingin membuka sesuatu yang bersifat pribadi, alangkah baiknya jika ada otentikasi dahulu. Hal-hal yang biasanya Universitas Sumatera Utara menggunakan password adalah email, messenger, operating system, database, social network, dokumen, USB, dan hal-hal lain yang memiliki informasi bernilai tinggi.

3.1.2 Penyelesaian Masalah

Setiap pengguna aplikasi tentunya paham akan kerahasiaan identitas digital tersebut dan menyimpannya seaman mungkin. Bahkan tak jarang pengguna aplikasi memiliki banya password dan username yang berbeda. Namun, sering terjadi kasus pengguna lupa username dan password yang dimilikinya. Oleh karena itu, diperlukan suatu solusi untuk mengatasi kasus seperti ini. Salah satu solusi yang ingin penulis terapkan adalah pembuatan aplikasi password manager yang membantu pengguna dalam menyimpan data identitas digital yang dimilikinya. Aplikasi ini membantu seseorang mengelola data username dan password . Dengan master password yang dapat ditentukan, seseorang cukup mengingat master password ini. Selanjutnya, semua datanya bisa disimpan ke dalam database file password manager. Untuk menjamin keamanan dalam password management, sebaiknya turut dipertimbangkan juga proses enkripsi password sebelum disimpan, pengamanan akses menuju tempat disimpannya password dan username tersebut, menjamin keamanan proses validasi sebuah password. Salah satu penerapan yang tepat terhadap sistem password management adalah dengan menerapkan algoritma kriptografi. Penggunaan kriptografi simetris, dalam hal ini algoritma MMB Modular Multiplication-based Block Cipher diharapkan mampu meningkatkan kemanan data identitas digital pengguna yang berupa username dan password.

3.1.3 Gambaran Umum Aplikasi