BAB 6 KESIMPULAN DAN SARAN

advertisement
BAB 6
KESIMPULAN DAN SARAN
6.1. Kesimpulan
Sistem secure fax yang berfungsi untuk menerima dan mengirim fax dari dan ke
mesin fax, menerima dan mengirim fax terenkripsi dari dan ke sistem secure fax
lain, serta melakukan enkripsi dan dekripsi data fax dibuat dan diuji dengan
melalui beberapa tahap, yaitu : perancangan sistem, pembuatan dan pengujian
rangkaian line telepon, proses mengkonfigurasi dan membangun eCos,
implementasi program aplikasi, pengujian dan debugging sebagian fungsi
aplikasi di host PC, pembuatan file image dan instalasi ke embedded target,
pengujian dan debugging program aplikasi di embedded target, pengujian
sistem dengan efax dan program di host PC, dan terakhir pengujian sistem
dengan mesin fax melalui PABX.
Penggunaan embedded PC sebagai platform untuk sistem embedded dapat
membuat perancangan menjadi lebih sederhana karena tidak perlu melakukan
perancangan yang kompleks untuk hardware, melainkan dapat lebih difokuskan
pada software, termasuk sistem operasi. Pengembangan sistem secure fax
melibatkan penulisan 2364 baris source code C dan diperkirakan secara kasar
membutuhkan waktu sekitar 150 jam bekerja, sudah termasuk pengujian dan
debugging. Apabila diperlukan perancangan hardware secara khusus, ditambah
pembuatan sistem operasi khusus untuk hardware tersebut, akan diperlukan
waktu yang jauh lebih lama.
Dengan menggunakan eCos yang dikonfigurasi untuk hardware i386 PC
ditambah dukungan filesystem ramfs, aplikasi akhir secure fax termasuk sistem
operasinya berukuran sekitar 150 KB. Bagian sistem operasinya sendiri
berukuran sekitar 70 KB, jauh lebih kecil dibandingkan kebutuhan sistem yang
menggunakan sistem operasi lain seperti Embedded Linux yang minimal
membutuhkan sekitar 2 MB memori program.
Membuat sendiri aplikasi khusus untuk eCos dapat mengurangi kompleksitas
sistem operasi jika dibandingkan dengan melakukan porting aplikasi misalnya
85
dari Linux ke eCos, karena tidak memerlukan paket seperti POSIX
compatibility layer. Aplikasi secure fax yang dibuat berukuran sekitar 150 KB
(100 KB jika tanpa kriptografi) sedangkan ketika dicoba membuat efax, yang
merupakan program Linux, untuk eCos dihasilkan file image berukuran sekitar
270 KB.
Aplikasi eCos dapat di-boot dari CompactFlash dengan boot loader GRUB.
6.2. Saran
Perlu dilakukan implementasi protokol pertukaran kunci dengan menggunakan
public key cryptography pada aplikasi secure fax. Tanpa protokol ini maka
pengirim dan penerima harus terlebih dahulu sama-sama mengetahui kunci
yang digunakan, dan itu artinya kunci akan dikirimkan melalui komunikasi
yang tidak aman (kecuali keduanya bertemu dulu, tetapi hal ini berarti
ketidaknyamanan untuk pengguna). Selain itu hal ini juga berakibat pada
banyaknya jumlah kunci yang harus diketahui karena setiap pasangan pengirim
dan penerima harus memiliki kunci yang unik.
Penggunaan keyboard dan monitor untuk interaksi dengan pengguna perlu
digantikan dengan misalnya LCD dan keypad agar sistem yang dihasilkan lebih
cocok untuk menjadi sebuah produk sistem embedded.
Perlu dilakukan analisis terhadap keamanan sistem secure fax, serta
pengamanan yang diberikannya terhadap dokumen fax yang dikirimkan.
Perlu dilakukan perbaikan terhadap bug-bug yang masih ada pada aplikasi
secure fax yang saat ini dibuat.
86
Download