Tampilkan postingan dengan label secure. Tampilkan semua postingan
Tampilkan postingan dengan label secure. Tampilkan semua postingan

Minggu, 22 September 2013

SMS Encryption Project v3

Sesuai dengan perbaikan yang sudah dilakukan. Saya memberikan versi dengan perbaikan ini menjadi versi 3.

Berikut sedikit penjelasannya.
1. Menyimpan sms yang dikirim pada folder sms sent android. Caranya menggunakan uri dan cursor seperti pada code untuk mengambil data sms dari folder inbox, cuma uri nya disesuaikan. Kemudian jika cursor inbox untuk mengambil data, cursor sms sent disesuaikan juga.
2. Menyimpan kunci untuk satu nomor phonebook. Untuk feture yang satu ini dibutuhkan satu database dan satu tabel khusus untuk menyimpan kunci tersebut. Nantinya kunci yang disimpan dapat dienkrip dengan kunci untuk enkripsi itu adalah password.
3. Jangan lupa perhatikan masalah encoding. Seperti yang sudah saya coba, sms pada android dibatasi untuk karaker tertentu saja, tidak semua ASCII dapat dikirimkan melalui sms. Sehingga hasil enkripsi harus diencoding kedalam himpunan karakter yang disuport android.
4. Algoritma masih menggunakan AES. Kenapa hanya satu algoritma simetrik saja yang digunakan, tidak digunakan algoritma kunci publik? Karena menurut saya, sms yang panjang akan dibagi per-blok sms menjadi masing-masing 160 karakter, sehingga sms yang panjang akan membutuhkan biaya yang semakin besar untuk pengirimannya. Sehingga solusi terbaik menurut saya baru sebatas algoritma simetrik saja. Jika ada yang punya solusi lain mohon diberitahukan.

Mungkin sekian dulu yang dapat saya share.
Jika ingin mempelajari silahkan hubungi tyangjawi03@gmail.com.
Untuk full source code mohon maaf sekarang saya tidak dapat memberikan gratis.
Terima kasih.