Alogatama BA. 2016. Local e-government: pengembangan sistem pelayanan publik berbasis mobile web [skripsi]. Bogor (ID): Institut Pertanian Bogor.
Budi AS, Suryoto, Udjiani, Titi. 2010. Penerapan teorema euler pada perumusan kriptografi RSA [tesis]. Semarang (ID): Universitas Diponegoro.
Department of Information Technology Ministry of Communications and Information Technology Government of India. 2010. Guidelines for Usage of Digital signatures in e-Governance [Internet]. [diakses pada 2017 Januari 15].
Tersedia pada: http://www.daman.nic.in/downloads/2015/Guideline-for-digital- signature.pdf
Menezes A, Oorschot PV, Vanstone S. 1996. Hanbook of Applied Cryptography.
Cambridge (US): CRC Press Inc.
Nabafu R, Maiga G. 2012. A model of success factors for implementing local egovernment in Uganda. Electronic Journal of E-Government. 10(1):31-46.
20
Oracle. 2012. Overview the Java SE security [internet]. [diunduh pada 2017 Juni 1].http://docs.oracle.com/javase/7/docs/technotes/guides/security/overview/jso verview.html
Praditya DJ. 2015. Local e-government: sistem pelayanan publik online di Kecamatan Bogor Utara [skripsi]. Bogor (ID): Institut Pertanian Bogor.
Rasyid MF. 2007. Tanda Tangan Digital Majemuk dengan Kunci Publik Tunggal dengan Algoritma RSA dan El Gamal [internet]. [diakses pada 2016 Desember 25].http://informatika.stei.itb.ac.id/~rinaldi.munir/Kriptografi/20072008/Makal ah2MakalahIF5054-2007-B-039.pdf
Rinaldi M. 2005. Kriptografi. Bandung (ID): Informatika.
Somad WA. 2013. Sistem tanda tangan digital online untuk naskah dinas menggunakan algoritma DSA (digital signature algorithm) [skripsi]. Bogor (ID):
Institut Pertanian Bogor.
Stallings W. 2001. Network Security Essentials: Applications and Standards. Upper Saddle River (US): Prentice-Hall.
Walikota Bogor. 2013a. Peraturan Walikota Bogor nomor 45 tahun 2013 tentang kewenangan pemerintah yang dilimpahkan oleh walikota kepada camat.
Walikota Bogor. 2013b. Tata naskah dinas penerbitan surat keterangan oleh kecamatan berdasarkan Peraturan Walikota Bogor nomor 29 tahun 2013.
West D. 2004. E-government and the transformation. of service delivery and citizen attitudes. Public Administration Review. 64(1): 15-27.
Widyaningsih B. 2014. Sistem informasi manajemen pelayanan administrasi terpadu kecamatan (PATEN) di Kecamatan Jagakarsa berbasis web [skripsi].
Bogor (ID): Institut Pertanian Bogor.
21 Lampiran 1 Class yang digunakan pada API JCA
Class Keterangan
KeyFactory Mengkonversi kunci pribadi ke dalam key specification
KeyPair Menampung nilai pasangan kunci KeyPairGenerator Membangkitkan pasangan kunci
MessageDigest Menyediakan aplikasi fungsionalitas algoritme message digest
SecureRandom Membangkitkan bilangan acak PrivateKey Interface untuk kunci pribadi PublicKey Interface untuk kunci publik
X509EncodedKeySpec Representasi kunci publik dalam format terenkripsi
22
Lampiran 2 Hasil pengujian fungsional sistem pemohon
Nama Bagian Skenario Hasil yang diharapkan Status Pengujian Proses
permohonan
Memilih jenis permohonan
Menuju halaman pengisian informasi dan berkas permohonan sesuai jenis permohonan yang dipilih
Berhasil
Pengisian form permohonan
Data berhasil tersimpan, dan dikirim email notifikasi id permohonan kepada pemohon
Berhasil Upload berkas
kartu tanda penduduk (KTP)
Berkas berhasil tersimpan Berhasil Upload berkas
kartu keluarga (KK)
Berkas berhasil tersimpan Berhasil Pengisian form
NIK yang tidak terdaftar di database
Data tidak tersimpan, kembali ke tampilan form yang
kosong, dan menampilkan pesan
Berhasil
Berhasil
Terdapat form yang belum terisi
Data tidak tersimpan, kembali ke tampilan form yang
kosong, dan menampilan pesan
Berhasil
Tanda tangani permohonan
Permohonan ditandatangani oleh penduduk menggunakan kunci privat penduduk
Berhasil Proses tracking
permohonan
Pengisian form id permohonan
Menampilkan data permohonan berdasarkan inputan id permohonan
Berhasil Form kosong Kembali ke tampilan form
kosong, dan menampilkan pesan error
Berhasil
Berhasil
Id permohonan tidak terdaftar
Kembali ke tampilan form kosong, dan menampilkan pesan
Berhasil Informasi
pelayanan
Memilih menu informasi pelayanan
Menampilkan informasi pelayanan
Berhasil
23 Lampiran 3 Hasil pengujian fungsional sistem RT
Nama Bagian Skenario Hasil yang diharapkan Status Pengujian Login Mengisi form
username, dan password dengan benar
Masuk ke halaman utama RT
Berhasil
Mengisi form username, dan password yang tidak sesuai
Kembali ke tampilan form kosong
Berhasil
Form ada yang kosong
Menampilkan pesan form harus diisi
Berhasil Validasi Memilih menu
validasi
Menampilkan permohonan yang akan di validasi
Berhasil Melakukan
pengubahan form validasi
Permohonan tervalidasi Berhasil Melakukan
pengecekan signature
Menampilkan pesan keabsahan signature
Berhasil Laporan Memilih menu
laporan
Menampilkan halaman berisi seluruh permohonan yang sudah tervalidasi oleh ketua RT
Berhasil
Mengisi form pencarian
Menampilkan data permohonan sesuai pengisian form dalam file PDF
Berhasil
24
Lampiran 4 Hasil pengujian fungsional sistem RW
Nama Bagian Skenario Hasil yang diharapkan Status Pengujian Login Mengisi form
username, dan password dengan benar
Masuk ke halaman utama RW
Berhasil
Mengisi form username, dan password yang tidak sesuai
Kembali ke tampilan form kosong
Berhasil
Form ada yang kosong
Menampilkan pesan form harus diisi
Berhasil Validasi Memilih menu
validasi
Menampilkan
permohonan yang akan di validasi
Berhasil Melakukan
pengubahan form validasi
Permohonan tervalidasi Berhasil Laporan Melakukan
pengecekan signature
Menampilkan pesan keabsahan signature
Berhasil Memilih menu
laporan
Menampilkan halaman berisi seluruh permohonan yang sudah tervalidasi oleh ketua RT
Berhasil
Mengisi form pencarian
Menampilkan data permohonan sesuai pengisian form dalam file PDF
Berhasil
25 Lampiran 5 Hasil pengujian fungsional sistem administrator kelurahan
Nama Bagian Skenario Hasil yang diharapkan Status Pengujian Login Mengisi form
username, dan password dengan benar
Masuk ke halaman utama Admin
Berhasil
Mengisi form username, dan password yang tidak sesuai
Kembali ke tampilan form kosong
Berhasil
Form ada yang kosong
Menampilkan pesan form harus diisi
Berhasil Validasi Memilih menu
validasi
Menampilkan permohonan yang akan di validasi
Berhasil Melakukan
pengecekan signature
Menampilkan pesan keabsahan signature
Berhasil Melakukan
pengubahan form validasi
Permohonan tervalidasi Berhasil Mengelola data
penduduk
Memilih menu tambah data penduduk
Menampilkan form pengisian tambah data penduduk
Berhasil Mengisi form
tambah data penduduk
Data berhasil tersimpan Berhasil
Form ada yang kosong
Kembali ke form, dan menampilkan pesan form harus diisi
Berhasil
Berhasil
Memilih menu ubah
Menampilkan form
pengubahan data penduduk
Berhasil Form pengubahan
data penduduk terisi
Data berhasil tersimpan Berhasil
Form pengubahan data penduduk ada yang kosong
Kembali ke form, dan menampilkan pesan form harus diisi
Berhasil Memilih menu
hapus
Data dihapus Berhasil
Daftar permohonan
Memilih menu daftar
permohonan
Menampilkan data
permohonan yang harus di validasi admin kelurahan
Berhasil Memilih menu
validasi
Menampilkan form
pengarsipan, form validasi, dan informasi pemohon
Berhasil
26
Lampiran 5 Lanjutan
Nama Bagian Skenario Hasil yang diharapkan Status Pengujian Pengubahan form
validasi
Permohonan berhasil tervalidasi
Berhasil Memilih menu
Menampilkan surat keterangan dalam bentuk PDF yang siap dicetak
Berhasil Melakukan
pengecekan signature
Menampilkan pesan keabsahan signature
Berhasil Laporan
pelayanan
Memilih menu laporan pelayanan
Menampilkan data permohonan yang telah divalidasi kelurahan
Berhasil Mengisi form
pencarian
Menampilkan data
permohonan sesuai pengisian form dalam file PDF
Berhasil
27