Smartphone dirancang agar bisa menyesuaikan kebutuhan penggunanya sehingga membutuhkan Data mu sebagai “Bahan Bakar” untuk menjalankan Aplikasi di dalamnya agar fitur-fitur yang ada bisa berjalan secara maksimal. Kita perlu tau bagaimana Data tersebut diakses dan Data apa saja yang bisa diakses oleh Aplikasi sehingga kita bisa lebih aware lagi perihal keamanan dan privasi data kita.
Continue readingTag: security
Mengamankan Local Database Room di Android
Kita kadang butuh menyimpan data secara lokal untuk mempercepat load aplikasi dan menghemat bandwidth server. lalu bagaimana jika data yang kita simpan di lokal merupakan data yang penting dan sensitif ? kita memerlukan enkripsi untuk mengamankan data tersebut. user biasa memang tidak bisa mengakses file database di aplikasi kita, namun jika user tersebut tau bagaimana cara mendapatkan database nya maka semua data yang ada di database dapat dengan mudah terbaca karena tidak ada enkripsi yang dilakukan.
Continue readingMengamankan SharedPreferences pada Aplikasi Android
SharedPreferences merupakan penyimpanan key-value data sederhana pada Android. SharedPreferences seringkali digunakan untuk menyimpan setting pada aplikasi, sering juga digunakan sebagai session yang menyimpan info login yang memuat token user untuk login padahal sebenarnya menyimpan data penting seperti user token di SharedPreferences merupakan hal yang fatal dan bisa menyebabkan system di bobol oleh hacker karena SharedPreferences bisa diakses dan dibaca oleh user yang memiliki akses root pada devicenya.
Continue reading