Pembuatan Aplikasi Penyimpanan Informasi Rahasia pada Mobile Device Android dengan Metode Kriptografi Serpent Cipher
Keywords:
Perancangan, Permainan Interaktif, Manajemen Waktu, Media pembelajaran dan AnakAbstract
Keamanan informasi merupakan salah satu
aspek penting dalam pemanfaatan teknologi informasi. Namun
penyimpanan informasi pada tempat yang kurang tepat,
misalnya pada sebuah catatan (baik yang merupakan catatan
fisik ataupun software) seringkali dinilai tidak aman. Karena
selama informasi yang disimpan masih dapat terbaca (human
readable), maka tidak tertutup kemungkinan informasi
tersebut suatu saat ditemukan ataupun dibongkar sehingga
terbaca.
Aplikasi yang dibuat mampu menyimpan sekaligus
mengamankan informasi rahasia dari penggunanya. Selain
diamankan oleh password, aplikasi juga diamankan oleh
pseudorandom number melalui fitur shake, sehingga
keamanannya terjamin.
Berdasarkan hasil pengujian, aplikasi mampu
mengimplementasikan fitur untuk meng-edit dan menghapus
informasi yang tersimpan, mengirim informasi melalui SMS
atau e-mail, melakukan enkripsi/dekripsi terhadap file pada
external storage device, mengubah password yang tersimpan,
melakukan backup ke Google Drive, dan melakukan restore.
References
[1] Anderson, Ross (2011). Serpent: A Candidate Block
Cipher for the Advanced Encryption Standard.
http://www.cl.cam.ac.uk/~rja14/serpent.html
[2] Anderson, Ross; Eli Biham; Lars Knudsen (1998).
Serpent: A Proposal for the Advanced Encryption
Standard.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.
35.5585
[3] Dumas, Mel (2011). eWallet.
http://salutmel.com/27024/285111/portfolio/ewallet
[4] Safaat, Nazruddin. (2012). Pemograman Aplikasi Mobile
Smartphone dan Tablet PC Berbasis Android. Bandung:
Penerbit Informatika.
[5] Shodiq, Amri. Tutorial Dasar Pemograman Google Maps
API.