Enkripsi SMS dengan Algoritma RC4 berbasis Symbian

Fitur Aplikasi:

  • Pesan yang terenkripsi dapat dilihat user
  • User dapat mendekripsi SMS jika memasukkan password yang benar
  • Password dapat berbeda tiap sms
  • User dapat menulis, mengenkripsi, dan mengirim SMS dengan password yang dipilih

Enkripsi-Dekripsi:

  • Algoritma RC4 untuk Enkripsi-Dekripsi
  • MD5 untuk memperkuat password dan checksum isi SMS
  • RC4 meng-generate pseudorandom keystream untuk enkripsi dikombinasikan dengan plaintext dan XOR; dekripsi dilakukan dengan cara yang sama.
  • Untuk meng-generate keystream, chiper menggunakan sebuah kerahasiaan yang terdiri dari dua bagian:
    • Permutasi dari semua kemungkinan 256 bytes
    • 2 buah 8-bit index-pointers
  • Permutasi diinisialisasi menggunakan sebuah key yang panjangnya variatif, antara 40-256 bits dengan algoritma key-scheduling. Setelah ini diselesaikan bitstream di-generate menggunakan pseudo-random generation algorithm (PRGA).

Download PresentasiEnkripsiSMS.

Download file Source Code SMS Enkripsi.(password protected)

Untuk membuat aplikasi symbian dengan file source code di atas, kita harus meng-install beberapa aplikasi seperti:

  1. jre-6u5-windows-i586-p-s (Java Runtime Environment)
  2. Nokia S60 3rd Ed. SDK FP2 C++ beta (untuk emulator Hape Nokia yang support symbian)
  3. Carbide.c++_v1.2 (Untuk membuat aplikasi)
  4. ActiveState ActivePerl v5.6.1.638 (penunjang aplikasi)

Jika kesusahan mendapatkan aplikasi tersebut di atas bisa menghubungi email: mmsegari@yahoo.com

Request Password : mmsegari@yahoo.com lewat email. No YM!

3 Tanggapan ke “Enkripsi SMS dengan Algoritma RC4 berbasis Symbian”

  1. me Berkata:

    Aq tertarik bgt sama aplikasi kamu, aku minta yach…
    aq juga minta passwordnya juga, kirimin ke emailku…OK!

    lam knal,

    “Saperi_G210″

  2. touranku Berkata:

    wehehehe ..
    mantaph

    aku juga lagi belajar nih maz

  3. rachmat Berkata:

    masa mau minta passwordx dong saya rencana inigin ngemabangin tapi dengan tambahan MMS dan menggunakan algotma yang lain , jadi saya menggunakannya sebagai acuan saja .

Tinggalkan Balasan