t modern kita terbiasa dengan jejak kertas penuh yang 

mendokumentasikan peristiwa sejak lahir hingga mati, namun  tidak semua orang 

cocok dengan model itu. Pertimbangkan Studi Kasus orang-orang tertentu yang 

sebab  berbagai alasan perlu mengubah identitas mereka.

saat  pemerintah mengubah identitas seseorang (misalnya, saat  seorang 

saksi bersembunyi), identitas baru itu mencakup catatan sekolah, alamat, catatan 

pekerjaan, dan sebagainya.


48

Namun, Anda tidak ingin orang lain dapat menebak arti khusus ini. Satu kata sandi yang mudah 

diingat yaitu  UcnB2s. Kekacauan yang tampak tidak biasa itu yaitu  transformasi sederhana 

dari "Anda tidak akan pernah bisa terlalu aman." Huruf pertama kata dari sebuah lagu, beberapa 

huruf dari kata yang berbeda dari frasa pribadi, atau sesuatu yang melibatkan skor bola basket 

yang mudah diingat yaitu  contoh kata sandi yang masuk akal. Tapi jangan terlalu mencolok. 

Alat peretas kata sandi juga menguji penggantian seperti 0 (nol) untuk o atau O (huruf “oh”) 

dan 1 (satu) untuk l (huruf “ell”) atau $ untuk S (huruf “ess”). Jadi I10v3U sudah ada di file 

pencarian.

•  Gunakan varian untuk beberapa sandi. Dengan akun, situs web, dan langganan, seseorang 

dapat dengan mudah mengumpulkan 50 atau 100 kata sandi, yang jelas terlalu banyak 

untuk diingat. Kecuali jika Anda memakai  trik. Mulailah dengan frasa seperti pada saran 

sebelumnya: Ih1b2s (Saya punya satu saudara laki-laki, dua saudara perempuan). lalu  

tambahkan beberapa pola yang melibatkan beberapa vokal dan konsonan pertama dari entitas 

untuk kata sandi: Ih1b2sIvs untuk vIsa, Ih1b2sAfc untuk fAcebook, dan seterusnya.

•  Ganti sandi secara berkala. Bahkan jika Anda tidak memiliki alasan untuk mencurigai bahwa 

seseorang telah mengkompromikan kata sandi, Anda harus mengubahnya dari waktu ke waktu. 

Penyusup dapat merusak sistem kata sandi dengan mendapatkan daftar lama atau bekerja 

secara mendalam pada daftar terenkripsi.

•  Jangan ditulis. Catatan: Nasihat jangka panjang ini hanya relevan jika keamanan fisik merupakan 

risiko serius. Orang yang memiliki akun di banyak mesin dan server, dan dengan banyak aplikasi 

atau situs, mungkin mengalami kesulitan mengingat semua kode akses. Menyetel semua kode 

sama atau memakai  kata sandi yang tidak aman namun  mudah diingat mungkin lebih 

berisiko daripada menulis kata sandi pada daftar yang cukup terlindungi. (Jelas, Anda tidak 

boleh menempelkan PIN Anda ke kartu bank Anda atau memposting kata sandi Anda di layar 

komputer Anda.)

•  Jangan beri tahu orang lain. Serangan termudah yaitu  rekayasa sosial, di mana penyerang 

menghubungi administrator sistem atau pemakai  untuk mendapatkan kata sandi dengan cara 

tertentu. Misalnya, penyerang dapat menelepon pemakai , mengklaim sebagai "administrasi 

sistem", dan meminta pemakai  untuk memverifikasi kata sandi pemakai . Dalam situasi 

apa pun Anda tidak boleh memberikan kata sandi pribadi Anda; administrator yang sah dapat 

menghindari kata sandi Anda jika perlu, dan orang lain hanya mencoba menipu Anda.

Prinsip-prinsip ini mengarah pada pemilihan kata sandi yang solid, namun  mereka memicu  

masalah yang berbeda: Orang memilih kata sandi sederhana sebab  mereka harus membuat 

dan mengingat begitu banyak kata sandi. Rekening bank, akses email, layanan perpustakaan, 

banyak situs web, dan aplikasi lain semuanya tampaknya memerlukan kata sandi. Kami tidak dapat 

menyalahkan pemakai  sebab  tergoda untuk memakai  satu kata sandi sederhana untuk 

mereka semua saat  alternatifnya mencoba mengingat lusinan atau bahkan ratusan kata sandi 

yang kuat, seperti yang dibahas di Studi Kasus 2-4.


49

Bagi pengembang aplikasi yang mencari kontrol yang wajar, kata sandi tampaknya 

merupakan mekanisme langsung untuk melindungi aset. namun  saat  banyak aplikasi 

memerlukan kata sandi, pekerjaan sederhana pemakai  untuk mengingat satu atau 

dua kata sandi berubah menjadi mimpi buruk untuk melacak sejumlah besar kata 

sandi. Memang, kunjungan ke http://www.passwordbook.com menunjukkan bahwa 

pemakai  sering mengalami kesulitan mengelola kumpulan kata sandi. Situs ini 

memperkenalkan Anda pada kata sandi dan pengatur login yang murah dan mudah 

dibeli. Dalam kata-kata vendor, ini yaitu  “Pengelola kata sandi lengkap untuk 

master Web atau administrator jaringan yang sibuk … Aman dan mudah, buku tidak 

macet! Sekarang Anda dapat mengelola semua kata sandi Anda dalam satu buku 

hardbound.”

Meskipun mengelola satu kata sandi atau token untuk suatu aplikasi mungkin tampak 

mudah (kami menyebutnya "kegunaan dalam skala kecil"), mengelola banyak kata 

sandi atau token sekaligus menjadi tugas yang menakutkan ("kegunaan dalam 

skala besar"). Masalah mengingat berbagai macam item telah didokumentasikan 

dalam literatur psikologi sejak 1950-an, saat  Miller [MIL56] menunjukkan bahwa 

orang mengingat sesuatu dengan memecahnya menjadi potongan-potongan yang 

mudah diingat, apakah itu angka, huruf, kata, atau lainnya. entitas yang dapat 

diidentifikasi. Miller awalnya mendokumentasikan bagaimana orang dewasa muda 

memiliki rentang memori tujuh (plus atau minus dua) potongan. Penelitian selanjutnya 

mengungkapkan bahwa rentang memori tergantung pada sifat potongan: potongan 

yang lebih panjang memicu  rentang memori yang lebih pendek: tujuh untuk 

digit, enam untuk huruf, dan lima untuk kata. Faktor lain juga mempengaruhi rentang 

memori seseorang. Cowan menyarankan bahwa kita mengasumsikan rentang 

memori kerja empat potongan untuk dewasa muda, dengan rentang yang lebih 

pendek untuk anak-anak dan warga lanjut usia. Untuk alasan ini, kegunaan harus 

menginformasikan tidak hanya pilihan konstruksi kata sandi yang sesuai (kecil) namun  

juga arsitektur keamanan itu sendiri (besar).

Studi Kasus 2.4  : Kegunaan dalam Kecil versus Kegunaan dalam Besar 

Hal Lain yang Diketahui

Kata sandi, atau lebih tepatnya sesuatu yang hanya diketahui oleh pemakai , yaitu  salah satu 

bentuk otentikasi yang kuat. Kata sandi mudah dibuat dan dikelola, tidak mahal untuk dipakai , dan 

mudah dimengerti. Namun, pemakai  terlalu sering memilih kata sandi yang mudah diingat, namun  

tidak mudah ditebak orang lain. Selain itu, pemakai  dapat lupa kata sandi atau memberitahukannya 

kepada orang lain. Kata sandi berasal dari faktor otentikasi sesuatu yang diketahui pemakai , dan 

sayangnya otak orang tidak sempurna.

Akibatnya, beberapa pendekatan lain untuk "sesuatu yang diketahui pemakai " telah diusulkan. 

Misalnya, Studi Kasus 2-5 menjelaskan pendekatan otentikasi yang memakai  pengetahuan 

pemakai  alih-alih kata sandi. Namun, beberapa teknik otentikasi pengetahuan pemakai  telah diuji 

dengan baik dan sedikit yang ditingkatkan dengan cara yang bermanfaat; pendekatan ini masih 

diteliti.


50

Lamande melaporkan bahwa sistem otentikasi GrIDSure (http://www.gridsure.com) 

telah diintegrasikan ke dalam platform Unified Access Gateway (UAG) Microsoft. 

Sistem ini memungkinkan pemakai  untuk mengotentikasi dirinya dengan kode akses 

satu kali berdasarkan pola kotak yang dipilih dari kisi. saat  pemakai  menginginkan 

akses, dia disajikan dengan kotak yang berisi nomor yang ditetapkan secara acak; 

dia lalu  memasukkan sebagai kode sandinya angka-angka yang sesuai dengan 

pola yang dipilihnya. sebab  nomor kisi yang ditampilkan berubah setiap kali kisi 

disajikan, pola memungkinkan kode sandi yang dimasukkan menjadi kode satu kali. 

GrIDSure yaitu  upaya untuk menskalakan pendekatan "pengetahuan pemakai " 

dari kegunaan dalam skala kecil ke kegunaan dalam skala besar. Banyak peneliti 

telah memeriksa aspek keamanan dan kegunaan GrIDSure, dengan hasil yang 

beragam. Masih harus dilihat bagaimana pemakai an GrIDSure dibandingkan 

dengan pemakai an kumpulan kata sandi tradisional.

Demikian pula, produk ImageShield dari Confident Technologies (www.

confidenttechnologies.com) meminta pemakai  untuk mendaftar dengan memilih 

tiga kategori dari daftar; kategorinya mungkin kucing, mobil, dan bunga, misalnya. 

lalu  pada waktu otentikasi, pemakai  diperlihatkan kisi-kisi gambar, beberapa 

dari kategori pemakai  dan yang lainnya tidak. Setiap gambar memiliki 1 karakter 

huruf atau angka. String akses satu kali pemakai  yaitu  karakter yang dilampirkan 

ke gambar dari kategori yang dipilih sebelumnya oleh pemakai . Jadi, jika gambar 

ini  termasuk kucing dengan label A, bunga dengan label 7, dan tujuh gambar 

lainnya, nilai akses pemakai  yaitu  A7. Gambar, karakter, dan posisi berubah 

untuk setiap akses, sehingga autentikatornya juga berbeda.

Skema otentikasi seperti ini didasarkan pada teka-teki sederhana yang dapat 

dipecahkan pemakai  dengan mudah namun  penipu tidak akan berhasil menebaknya. 

Namun, dengan skema otentikasi baru, kita harus menyadari fenomena kegunaan 

dalam skala kecil dan besar: Dapatkah pemakai  mengingat kotak pada kisi dan 

kategori gambar dan tempat liburan favorit dan rumus 2a+c dan banyak lainnya 

hal-hal yang tidak jelas?

Studi Kasus 2-5  : memakai  Pola Pribadi untuk Otentikasi 

Pertanyaan Keamanan

Sebagai ganti kata sandi, beberapa perusahaan memakai  pertanyaan yang (mungkin) hanya 

orang yang tepat yang tahu jawabannya. Siapakah nama guru pertama Anda? Apa makanan 

favorit Anda? Pertanyaan-pertanyaan ini  biasanya muncul saat Anda melakukan login akun 

pertama kali. Sebenarnya, apa maksud dari pertanyaan ini ? Pertanyaan ini  merupakan 

fitur pertanyaan keamanan atau security questions. Fitur ini berfungsi untuk mengamankan dan 

memastikan bahwa tidak ada orang lain yang dapat mengutak-atik akun Anda, seperti pada saat 

perubahan password atau pembaruan data. Akan namun , kebanyakan orang masih menyepelekan 

langkah ini dan mengisinya hanya sebagai formalitas. Para pemakai  cenderung lupa akan 

pertanyaan dan jawaban yang telah dimasukkan. Padahal fitur ini dapat menjadi penolong Anda jika 

sewaktu-waktu ingin melakukan perubahan data atau memperbarui password pada akun Anda


51

Masalah dengan pertanyaan seperti itu yaitu  bahwa jawaban untuk beberapa pertanyaan dapat 

ditentukan dengan sedikit kesulitan, seperti yang terjadi pada akun email Sarah Palin. Dengan jumlah 

catatan publik yang tersedia secara online, nama gadis ibu dan nama jalan sering tersedia, dan 

teman-teman sekolah dapat menebak sejumlah kecil kemungkinan guru favorit. Joseph Bonneau dan 

Sören Preibusch melakukan survei terperinci tentang metode otentikasi situs web dan menemukan 

sedikit keseragaman, banyak kelemahan, dan tidak ada korelasi yang jelas antara nilai data situs 

dan persyaratan otentikasinya. Kata sandi menjadi semakin menindas sebab  banyak situs web 

sekarang meminta pemakai  untuk masuk. namun  saat  dihadapkan dengan sistem yang sulit 

ditangani, pemakai  sering kali mengambil jalan yang mudah: memilih kata sandi yang mudah 

dan memakai nya kembali di banyak situs. Untuk mengatasi kelemahan itu, beberapa sistem 

memakai  bentuk otentikasi yang tidak dapat dicuri, diduplikasi, dilupakan, dipinjamkan, atau 

hilang: properti pemakai , seperti yang akan kita bahas di bagian selanjutnya. Teknologi untuk 

meneruskan karakteristik pribadi ke server jarak jauh membutuhkan lebih dari sekadar keyboard 

dan perangkat penunjuk, namun  pendekatan semacam itu menjadi lebih layak, terutama sebab  

pelanggaran tabel kata sandi meningkat.

2.2 Otentikasi Berdasarkan Biometrik

pemakai an password atau kata sandi untuk melindungi sistem online disebutkan tidak lama lagi 

bakal segera digantikan oleh otentikasi berbasis teknologi biometrik.

Pasalnya, teknologi biometrik seperti pemindai sidik jari atau retina mata, dinilai lebih aman, cepat, 

dan nyaman, dibandingkan dengan teknologi tradisional seperti password atau PIN (personal 

identification number).

Kepala bidang teknologi cybersecurity Microsoft, Diana Kelley, mengatakan, industri digital di seluruh 

dunia saat ini menghadapi kondisi bahwa semakin banyak kesulitan yang dihadapi kebanyakan 

pemakai  dalam mengingat dan merancang kata sandi yang kompleks. Bahkan, menurut laporan 

dari perusahaan perangkat lunak pengelola kata sandi, Lastpass, rata-rata karyawan di sebuah 

perusahaan harus mengingat atau merancang sebanyak 191 kata sandi.

Biometrik yaitu  sifat biologis, berdasarkan beberapa karakteristik fisik tubuh manusia. Daftar 

teknologi otentikasi biometrik masih terus bertambah. Sekarang perangkat dapat mengenali biometrik 

berikut:

•  sidik jari

•  geometri tangan (bentuk dan ukuran jari)

•  retina dan iris (bagian dari mata)

•  suara

•  tulisan tangan, tanda tangan, gerakan tangan

•  karakteristik mengetik

•  pembuluh darah di jari atau tangan

•  wajah

•  fitur wajah, seperti bentuk hidung atau jarak mata


52

Otentikasi dengan biometrik memiliki keunggulan dibandingkan kata sandi sebab  biometrik tidak 

dapat hilang, dicuri, dilupakan, atau dibagikan dan selalu tersedia, selalu ada, sehingga dapat 

dikatakan. Karakteristik ini sulit, jika bukan tidak mungkin, untuk ditempa.

2.2.1 Contoh Authenticator Biometrik

Banyak karakteristik fisik yang memungkinkan sebagai autentikator. Di bagian ini kita berikan contoh 

dua di antaranya, satu untuk ukuran dan bentuk tangan, dan satu lagi untuk pola pembuluh darah 

di tangan.

Gambar 2-2 menunjukkan pembaca geometri tangan. pemakai  meletakkan tangan pada sensor, 

yang mendeteksi panjang dan lebar jari, kelengkungan, dan karakteristik lainnya. Perangkat otentikasi 

dari Fujitsu membaca pola pembuluh darah di tangan. Perangkat ini tidak memerlukan kontak fisik 

antara tangan dan pembaca, yang merupakan keuntungan untuk kebersihan. Pabrikan mengklaim 

tingkat penerimaan palsu 0,00008 persen dan tingkat penolakan palsu 0,01 persen, dengan waktu 

respons kurang dari satu detik. Gambar 2-3 menunjukkan perangkat ini tertanam di mouse komputer, 

sehingga pemakai  secara otomatis diautentikasi.

Gambar 2.2 Pembaca 

Geometri Tangan (https://www.

roboratorymedan.com/)

Gambar 2.3 Pembaca Vena 

Tangan https://www.fortress-

land.com/

Masalah dengan pemakai an Biometrik

Beberap permasalahan yang muncul dalam Biometrik antara lain:

 

•  Biometrik relatif baru, dan beberapa orang menganggap pemakai annya mengganggu. Misalnya, 

orang-orang di beberapa budaya dihina dengan harus tunduk pada sidik jari, sebab  mereka 

berpikir bahwa hanya penjahat yang sidik jarinya. Geometri tangan dan pengenalan wajah 

(yang dapat dilakukan dari kamera di seberang ruangan) hampir tidak invasif, namun  orang-orang 

benar-benar khawatir tentang mengintip sinar laser atau memasukkan jari ke dalam slot. (Lihat 

[SCH06a] untuk beberapa contoh orang yang menolak biometrik.)

•  Perangkat pengenalan biometrik mahal, meskipun perangkat menjadi lebih populer, biaya per 

perangkatnya akan turun. Tetap saja, melengkapi setiap workstation pemakai  dengan pembaca 

bisa mahal untuk perusahaan besar dengan banyak karyawan.

•  Pembaca biometrik dan perbandingan bisa menjadi satu titik kegagalan. Pertimbangkan aplikasi 

ritel di mana pengenalan biometrik terkait dengan skema pembayaran: Seperti yang dikatakan 

seorang pemakai , “Jika kartu kredit saya gagal untuk mendaftar, saya selalu dapat mengeluarkan 

kartu kedua, namun  jika sidik jari saya tidak dikenali, saya harus hanya satu jari itu.” (Pengenalan 


53

sidik jari khusus untuk satu jari; pola satu jari tidak sama dengan yang lain.) Pekerja manual 

sebenarnya dapat menghapus sidik jari mereka dari waktu ke waktu, dan luka atau iritasi dapat 

mengacaukan pembaca sidik jari. Lupa kata sandi yaitu  kesalahan pemakai ; gagal otentikasi 

biometrik tidak.

•  Semua pembaca biometrik memakai  pengambilan sampel dan menetapkan ambang batas 

untuk menerima kecocokan yang dekat. Perangkat harus mengambil sampel biometrik, sering 

mengukur ratusan titik kunci, dan membandingkan rangkaian pengukuran ini  dengan 

templat. Fiturnya sedikit berbeda dari satu bacaan ke bacaan berikutnya, misalnya, jika wajah 

Anda dimiringkan, jika Anda menekan satu sisi jari lebih dari yang lain, atau jika suara Anda 

terkena infeksi sinus. Variasi mengurangi akurasi.

•  Meskipun akurasi peralatan meningkat, pembacaan yang salah masih terjadi. Kami memberi 

label false positive atau false accept suatu bacaan yang diterima saat  seharusnya ditolak (yaitu, 

autentikator tidak cocok) dan false negative atau false reject yang menolak saat  seharusnya 

menerima. Seringkali, mengurangi tingkat positif palsu meningkatkan negatif palsu, dan 

sebaliknya. Studi Kasusu 2-6 menjelaskan mengapa kita tidak pernah bisa menghilangkan semua 

positif dan negatif palsu. Konsekuensi negatif palsu biasanya lebih kecil daripada positif palsu, 

sehingga sistem yang dapat diterima mungkin memiliki tingkat positif palsu 0,001 persen namun  

tingkat negatif palsu 1 persen. Namun, jika populasinya besar dan asetnya sangat berharga, 

bahkan persentase kecil ini dapat memicu  hasil yang sangat buruk.

Studi Kasus 2-6  : Pengertian Sebenarnya False Positives dan  False Negatives 

Sistem screening harus dapat menilai sejauh mana skema pencocokan mereka 

bekerja dengan baik. Artinya, mereka harus dapat menentukan apakah mereka 

secara efektif mengidentifikasi orang-orang yang dicari tanpa merugikan orang-

orang yang tidak dicari. saat  sistem penyaringan membandingkan sesuatu yang 

dimilikinya (seperti sidik jari yang tersimpan) dengan sesuatu yang diukurnya (seperti 

karakteristik jari), kami menyebutnya sistem atau tes dikotomis: Ada yang cocok 

atau tidak.

Kita dapat menggambarkan dikotomi dengan memakai  Standar Referensi, 

seperti yang digambarkan pada Tabel 2.6, di bawah ini. Standar Referensi yaitu  

seperangkat aturan yang menentukan kapan tes positif berarti hasil positif. Kami ingin 

menghindari dua jenis kesalahan: False Positive/positif palsu (bila ada kecocokan 

namun  sebenarnya tidak cocok) dan false Negative/negatif palsu (saat  tidak ada 

kecocokan namun  sebenarnya ada).

Tabel 2.6 Standar Referensi untuk Menggambarkan Tes Dikotomis

Apakah ada Orang 

mengakui

Apakah tidak ada 

Orang mengakui

Hasil tes Positif (Ada 

kecocokan)

True Positive (TP) False Positive (FP)

Hasil tes Negatif 

(Tidak ada kecocokan)

False Negative (FN) True Negatuve (TN)


54

Kita dapat mengukur keberhasilan layar dengan memakai  empat ukuran standar: 

sensitivitas, prevalensi, akurasi, dan spesifisitas. Untuk melihat cara kerjanya, kami 

menetapkan variabel ke entri pada Tabel 2.6, seperti yang ditunjukkan pada Tabel 

2.7.

Tabel 2.7 Standar Referensi dengan Variabel

Apakah ada Orang 

mengakui

Apakah tidak ada 

Orang mengakui

Hasil tes Positif True Positive = a False Positive = b

Hasil tes Negatif False Negative = c True Negatuve = d

Sensitivitas mengukur sejauh mana layar memilih orang-orang yang namanya 

benar-benar cocok dengan orang yang dicari. Ini yaitu  proporsi hasil positif di 

antara semua kemungkinan kecocokan yang benar dan dihitung sebagai a / (a + 

c). Spesifisitas mengukur proporsi hasil negatif di antara semua orang yang tidak 

dicari; itu dihitung sebagai d / (b + d). 

Sensitivitas dan spesifisitas menggambarkan seberapa baik tes membedakan antara 

Studi Kasus dengan dan tanpa kondisi tertentu.

Akurasi atau kemanjuran mengukur sejauh mana tes atau layar dengan benar 

menandai kondisi atau situasi; itu diukur sebagai (a + d) / (a + b + c + d). Prevalensi 

memberitahu kita seberapa umum kondisi atau situasi tertentu. Ini diukur sebagai 

(a + c) / (a + b + c + d).

Sensitivitas dan spesifisitas secara statistik terkait: saat  salah satu meningkat, 

yang lain menurun. Dengan demikian, Anda tidak bisa begitu saja mengatakan 

bahwa Anda akan mengurangi atau menghapus positif palsu; tindakan seperti itu 

pasti akan meningkatkan negatif palsu. Sebagai gantinya, Anda harus menemukan 

keseimbangan antara jumlah kesalahan yang dapat diterima positif dan negatif 

palsu. Untuk membantu kami, kami menghitung nilai prediksi positif dari sebuah 

tes: angka yang menyatakan berapa kali kecocokan positif benar-benar mewakili 

identifikasi orang yang dicari. Nilai prediksi positif yaitu  a / (a + b). Demikian pula, 

kita dapat menghitung nilai prediksi negatif dari tes sebagai d / (c + d). Kita dapat 

memakai  nilai-nilai prediktif untuk memberi kita gambaran tentang kapan suatu 

hasil cenderung positif atau negatif. Misalnya, hasil positif dari suatu kondisi yang 

memiliki prevalensi tinggi kemungkinan besar akan positif. Namun, hasil positif untuk 

kondisi yang tidak biasa cenderung menjadi positif palsu (FP).

Sensitivitas dan spesifisitas berubah untuk tes tertentu, tergantung pada tingkat tes 

yang menentukan kecocokan. Misalnya, pengujian dapat menyebutnya sebagai 

kecocokan hanya jika itu yaitu  kecocokan persis: hanya 'Smith' yang akan cocok 

dengan 'Smith.' Kriteria kecocokan seperti itu akan memiliki hasil positif yang lebih 

sedikit (yaitu, lebih sedikit situasi yang dianggap cocok) daripada yang memakai  

Soundex untuk menyatakan bahwa dua nama yaitu  sama: 'Smith' sama dengan 

'Smythe', 'Smeth', 'Smitt', dan nama lain yang terdengar mirip. Akibatnya, kedua 


55

tes bervariasi dalam sensitivitasnya. Kriteria Soundex kurang ketat dan cenderung 

menghasilkan lebih banyak kecocokan positif; oleh sebab  itu, ini yaitu  tes yang 

lebih sensitif namun  kurang spesifik. Secara umum, pertimbangkan kisaran sensitivitas 

yang dapat dihasilkan saat kita mengubah kriteria pengujian. Kita dapat meningkatkan 

sensitivitas dengan membuat kriteria untuk tes positif menjadi kurang ketat. Demikian 

pula, kita dapat meningkatkan spesifisitas dengan membuat kriteria untuk tes positif 

lebih ketat.

Kurva KOP (kurva karakteristik operasi penerima) – Receiver Operating Characteristic/

(ROC) − yaitu  grafik yang menunjukkan performa model klasifikasi di semua batas 

klasifikasi. Kurva ini menandai dua parameter: Rasio Positif Benar. Rasio Positif Palsu. 

Secara tradisional, grafik ROC menunjukkan tingkat positif palsu (1 – spesifisitas) 

pada sumbu x dan tingkat positif sebenarnya (sensitivitas atau 1 – tingkat negatif 

palsu) pada sumbu y. Keakuratan tes sesuai dengan area di bawah kurva. Area 1 

mewakili tes yang sempurna, sedangkan area 0,5 yaitu  tes yang tidak berharga. 

Idealnya, kami ingin tes berada sejauh mungkin dan setinggi mungkin pada grafik, 

mewakili tes dengan tingkat positif benar yang tinggi dan tingkat positif palsu yang 

rendah. Artinya, semakin besar area di bawah kurva, semakin tes mengidentifikasi 

positif benar dan meminimalkan positif palsu. Gambar 2.4 menunjukkan contoh kurva 

ROC dan hubungannya dengan sensitivitas dan spesifisitas.

Gambar 2.4 Kurva ROC

Untuk sistem pencocokan atau penyaringan, seperti halnya pengujian apa pun, 

administrator sistem harus menentukan tingkat sensitivitas dan spesifisitas apa 

yang dapat diterima. Tingkat tergantung pada tujuan tes, pengaturan, prevalensi 

kriteria target, metode alternatif untuk mencapai tujuan yang sama, dan biaya dan 

manfaat pengujian.

•  Kecepatan di mana pengenalan harus dilakukan membatasi akurasi. Kami mungkin idealnya ingin 

mengambil beberapa bacaan dan menggabungkan hasil atau mengevaluasi kecocokan terdekat. 

namun  otentikasi dilakukan untuk memungkinkan pemakai  melakukan sesuatu: Otentikasi 

bukanlah tujuan akhir namun  gerbang yang menjaga pemakai  dari tujuan. Dapat dimengerti 

bahwa pemakai  ingin melewati gerbang dan menjadi frustrasi dan kesal jika otentikasi terlalu 

lama.


56

•  Meskipun kami suka menganggap biometrik sebagai bagian unik dari seorang individu, pemalsuan 

yaitu  mungkin. Beberapa contoh pemalsuan dijelaskan di Studi Kasus 2-7.

Biometrik bergantung pada karakteristik fisik yang dapat bervariasi dari satu hari ke hari berikutnya 

atau seiring bertambahnya usia. Pertimbangkan tangan Anda, misalnya: Pada beberapa hari, suhu, 

tingkat aktivitas Anda, atau faktor lain dapat memicu  tangan Anda membengkak, sehingga 

mengubah karakteristik fisik tangan Anda. namun  otentikasi tidak boleh gagal hanya sebab  hari itu 

panas. Pengenalan biometrik juga tergantung pada bagaimana sampel diambil. Untuk geometri 

tangan, misalnya, Anda meletakkan tangan Anda di atas templat, namun  pengukurannya akan sedikit 

berbeda tergantung pada bagaimana Anda memposisikan tangan Anda.

Studi Kasus 2-7  : Pemalsuan Biometrik 

Pemalsuan yang paling terkenal yaitu  sidik jari buatan yang diproduksi oleh para 

peneliti di Jepang memakai  gelatin yang murah dan mudah didapat. Para 

peneliti memakai  cetakan yang dibuat dengan menekan jari-jari hidup atau 

dengan memproses gambar sidik jari dari cetakan pada permukaan kaca. Hasil 

"jari bergetah" sering diterima oleh 11 perangkat sidik jari tertentu dengan sensor 

optik atau kapasitif.

Menurut cerita lain dari berita BBC (13 Mar 2013) seorang dokter di Brasil ditangkap 

dengan enam belas jari: sepuluh asli dan enam terbuat dari silikon yang dia gunakan 

untuk masuk ke sistem kartu waktu rumah sakit atas nama sesama dokter.

Dalam sebuah penelitian yang diterbitkan pada tahun 2014, para peneliti melihat 

apakah lensa kontak dapat dipakai  untuk mengelabui perangkat otentikasi yang 

melihat pola iris (cincin mata berwarna). Tujuan dari penelitian ini yaitu  untuk 

menentukan apakah sistem pengenalan iris secara andal mendeteksi hal positif 

yang sebenarnya; yaitu, apakah subjek akan diautentikasi secara andal oleh sistem. 

Para peneliti menunjukkan bahwa lensa kontak berwarna dapat mengelabui sistem 

untuk menolak kecocokan saat  benar-benar ada. Subjek mungkin memakai  

lensa kontak agar tidak terlihat sebagai buronan, misalnya. Meskipun sulit dan tidak 

umum, pemalsuan akan menjadi masalah setiap kali hadiah untuk hasil yang salah 

cukup tinggi.

Otentikasi dengan biometrik memakai  pola atau template, seperti garis dasar, yang mewakili 

pengukuran karakteristik. Saat Anda memakai  biometrik untuk otentikasi, serangkaian 

pengukuran saat ini diambil dan dibandingkan dengan template. Namun, sampel saat ini tidak harus 

sama persis dengan template. Otentikasi berhasil jika kecocokan "cukup dekat", yang berarti dalam 

toleransi yang telah ditentukan, misalnya, jika 90 persen nilai cocok atau jika setiap parameter berada 

dalam 5 persen dari nilai yang diharapkan. Mengukur, membandingkan, dan menilai kedekatan untuk 

kecocokan membutuhkan waktu, tentu lebih lama daripada perbandingan “kecocokan persis atau 

tidak” untuk kata sandi. (Pertimbangkan hasil yang dijelaskan di Studi Kasus 2-8.) Oleh sebab  itu, 

kecepatan dan keakuratan biometrik merupakan faktor dalam menentukan kesesuaiannya untuk 

lingkungan pemakai an tertentu.


57

Ingat bahwa identifikasi menyatakan identitas, sedangkan otentikasi mengkonfirmasi identitas, 

seperti yang digambarkan pada Gambar 2-5. Biometrik dapat diandalkan untuk otentikasi namun  

kurang dapat diandalkan untuk identifikasi. Alasannya yaitu  matematika. Semua pembaca biometrik 

beroperasi dalam dua fase. Pertama, pemakai  mendaftar dengan pembaca, selama waktu itu 

karakteristik pemakai  (misalnya, geometri tangan) ditangkap dan direduksi menjadi satu set titik 

data. Selama pendaftaran, pemakai  mungkin diminta untuk menunjukkan tangan beberapa kali 

sehingga perangkat lunak pendaftaran dapat menyesuaikan variasi, seperti bagaimana tangan 

diposisikan. Registrasi menghasilkan pola, yang disebut template, dari titik data khusus untuk 

pemakai  tertentu. Pada fase kedua pemakai  lalu  mencari otentikasi dari sistem, selama 

waktu itu sistem mengukur ulang tangan dan membandingkan pengukuran baru dengan template 

yang disimpan. Jika pengukuran baru cukup dekat dengan template, sistem menerima otentikasi; 

jika tidak, sistem akan menolaknya. Studi Kasus 2-9 menunjukkan masalah dalam identifikasi dan 

otentikasi yang membingungkan.

Studi Kasus 2-8  : Pengambilan Sidik Jari—Tidak Begitu Cepat!

Merekam atau menangkap sidik jari harus menjadi proses yang mudah. Beberapa 

negara memakai  sidik jari untuk melacak pengunjung asing yang masuk ke 

negara ini , sehingga mereka ingin mengetahui dampaknya terhadap pemrosesan 

pengunjung di perbatasan. Di televisi dan di film sepertinya mendapatkan gambar 

sidik jari yang bagus hanya membutuhkan waktu satu atau dua detik.

Para peneliti di Institut Standar dan Teknologi Nasional AS (NIST) melakukan 

eksperimen terkontrol yang melibatkan lebih dari 300 subjek yang umumnya mewakili 

populasi AS. Mereka menemukan bahwa berbeda dengan televisi, mendapatkan 

sampel berkualitas dari sepuluh jari membutuhkan waktu antara 45 detik dan satu 

menit.

Studi Kasus 2-9  : DNA untuk Identifikasi atau Otentikasi

Pada bulan Desember 1972, seorang perawat di San Francisco diserang secara 

seksual dan dibunuh secara brutal di apartemennya. Sang induk semang, yang 

menghadapi seorang pria saat ia bergegas keluar dari apartemen, memberikan 

deskripsi fisik kepada polisi. Di TKP, polisi mengumpulkan bukti, termasuk sampel 

DNA dari pembunuh yang diduga. Namun, setelah berbulan-bulan penyelidikan, 

polisi tidak dapat fokus pada tersangka dan Studi Kasus itu akhirnya diturunkan ke 

tumpukan Studi Kasus yang belum terpecahkan.

Tiga puluh tahun lalu , Departemen Kepolisian San Francisco mendapat hibah 

untuk memakai  DNA untuk memecahkan Studi Kasus terbuka dan, setelah 

membuka kembali Studi Kasus tahun 1972, mereka menemukan satu slide dengan 

sampel DNA yang rusak. Untuk tujuan investigasi, para ilmuwan mengisolasi 13 ciri, 

yang disebut penanda, dalam sampel DNA. Peluang dua orang berbeda yang cocok 


58

pada semua 13 penanda yaitu  1 dalam 1 kuadriliun (1*1015). Namun, seperti 

yang dijelaskan dalam cerita Los Angeles Times oleh Jason Felch dan Maura Dolan 

[FEL08], sampel lama dalam Studi Kasus ini telah memburuk dan hanya 5½ dari 

13 penanda yang dapat diandalkan. Dengan hanya banyak penanda, kemungkinan 

dua orang akan cocok turun menjadi 1 dalam 1,1 juta, dan ingat bahwa untuk tujuan 

di sini, pencocokan DNA dua orang berarti setidaknya satu sampel bukan milik 

penjahat.

Selanjutnya, polisi ingin membandingkan sampel dengan database negara bagian 

California dari sampel DNA penjahat yang dihukum. namun  untuk menjalankan 

perbandingan seperti itu, administrator memerlukan setidaknya 7 spidol dan polisi 

hanya memiliki 5½. Untuk mencari database, polisi memakai  nilai dari dua 

penanda lain yang terlalu redup untuk dianggap konklusif. Dengan tujuh penanda, 

polisi mensurvei database 338.000 dan menghasilkan satu kecocokan, seorang pria 

lalu  diadili dan dihukum sebab  kejahatan ini, seorang pria yang pengacara 

pembelanya sangat yakin tidak bersalah. Dia tidak memiliki hubungan dengan 

korban, sidik jarinya tidak cocok dengan yang dikumpulkan di TKP, dan keyakinannya 

sebelumnya untuk kejahatan seks memiliki pola yang berbeda.

Masalahnya yaitu  bahwa polisi memakai  kecocokan DNA sebagai pengenal, 

bukan autentikator. Jika polisi memiliki bukti lain terhadap tersangka tertentu dan DNA 

tersangka yang ditemukan di TKP, kemungkinan identifikasi yang benar meningkat. 

Namun, jika polisi hanya mencari orang yang DNA-nya cocok dengan sampel, 

kemungkinan kecocokan palsu meningkat secara dramatis. Ingatlah bahwa dengan 

rasio kecocokan palsu 1 dalam 1,1 juta, jika Anda mengumpulkan 1,1 juta orang, 

Anda akan berharap bahwa satu akan salah mencocokkan sampel Anda, atau 

dengan 0,5 juta orang Anda akan berpikir kemungkinan kecocokan menjadi sekitar 

1 dalam 2. Kemungkinan kecocokan palsu turun menjadi 1 dari 1,1 juta orang hanya 

jika Anda memeriksa hanya satu orang.

Pikirkan analogi ini: Jika Anda membeli satu tiket lotre dalam 1,1 juta tiket lotre, 

peluang Anda untuk menang yaitu  1 banding 1,1 juta. Jika Anda membeli dua 

tiket, peluang Anda meningkat menjadi 2 dalam 1,1 juta, dan jika Anda membeli 

338.000 tiket, peluang Anda menjadi 338.000 dalam 1,1 juta, atau kira-kira 1 dalam 

3. Untuk alasan ini, saat  mencari identifikasi, bukan otentikasi, baik DNA FBI 

dewan penasehat dan panel Dewan Riset Nasional merekomendasikan mengalikan 

probabilitas umum (1 dalam 1,1 juta) dengan jumlah sampel dalam database untuk 

mendapatkan kemungkinan kecocokan acak—tidak bersalah—.

Meskipun kita tidak mengetahui apakah terpidana dalam Studi Kasus ini bersalah 

atau tidak, namun alasan ini  mengingatkan kita untuk berhati-hati dalam 

membedakan antara identifikasi dan otentikasi.


59

Akurasi Biometrik

Kami menganggap biometrik—atau teknologi otentikasi apa pun—sebagai biner: Seseorang lulus 

atau gagal, dan jika kita mengatur parameter dengan benar, sebagian besar orang yang tepat akan 

lulus dan sebagian besar orang yang salah akan gagal. Artinya, mekanismenya tidak membeda-

bedakan. Faktanya, prosesnya bias, disebabkan oleh keseimbangan antara sensitivitas dan 

selektivitas: Beberapa orang lebih mungkin untuk lulus dan yang lain lebih mungkin untuk gagal. 

Studi Kasus 2-10 menjelaskan bagaimana ini bisa terjadi.

Sampai saat ini polisi dan sistem peradilan berasumsi bahwa sidik jari itu unik.

Namun, sebenarnya tidak ada dasar matematis atau ilmiah untuk asumsi ini. Faktanya, identifikasi 

sidik jari telah terbukti salah, dan sistem perbandingan sidik jari manusia dan komputerisasi juga 

menunjukkan kegagalan. Bagian dari masalah perbandingan berkaitan dengan fakta bahwa tidak 

seluruh sidik jari dibandingkan, hanya karakteristik pada tonjolan yang signifikan pada cetakan. 

Dengan demikian, manusia atau mesin hanya memeriksa fitur yang menonjol, yang disebut template 

dari cetakan itu.

Kecuali setiap template unik, yaitu, tidak ada dua orang yang memiliki nilai yang sama, sistem 

tidak dapat mengidentifikasi subjek secara unik. Namun, selama penipu tidak mungkin memiliki 

template biometrik yang sama dengan pemakai  sebenarnya, sistem dapat mengautentikasi. Dalam 

autentikasi, kami tidak memeriksa semua templat untuk melihat siapa yang mungkin cocok dengan 

serangkaian fitur terukur; kita cukup menentukan apakah fitur seseorang cocok dengan template 

yang disimpannya. Otentikasi biometrik layak hari ini; identifikasi biometrik sebagian besar masih 

menjadi topik penelitian.

Mengukur akurasi otentikasi biometrik sulit sebab  otentikasi tidak unik. Dalam pengaturan 

eksperimental, untuk satu subjek atau kumpulan subjek mana pun, kita dapat menghitung tingkat 

negatif palsu dan positif palsu sebab  kita mengetahui subjek dan identitas mereka yang sebenarnya. 

namun  kami tidak dapat memperkirakan hasil ini  kepada dunia dan bertanya berapa banyak 

orang lain yang dapat diautentikasi sebagai seseorang. Kami terbatas sebab  populasi dan latar 

penelitian kami mungkin tidak mencerminkan dunia nyata. Vendor produk membuat banyak klaim 

tentang keakuratan biometrik atau fitur biometrik tertentu, namun  hanya sedikit peneliti independen 

yang benar-benar mencoba membuktikan klaim ini . Dalam satu percobaan yang dijelaskan 

di Studi Kasus 2-10, pemeriksa sidik jari ahli, orang-orang yang bersaksi tentang bukti sidik jari di 

persidangan, beberapa kali gagal.

Studi Kasus 2-10  : Apakah Ada Orang Biasa-biasa saja?

Apakah ada orang yang sistem biometriknya tidak berfungsi? Yaitu, apakah ada 

orang, misalnya, yang ciri-cirinya begitu tidak dapat dibedakan sehingga mereka 

akan selalu dianggap sebagai orang lain?

Doddington dkk. memeriksa sistem dan pemakai  untuk menemukan contoh spesifik 

dari orang-orang yang cenderung sering ditolak secara salah, mereka yang profilnya 

cenderung cocok dengan subjek lain, dan mereka yang cenderung cocok dengan 

banyak profil yang tidak biasa.


60

Untuk kelas-kelas ini Yager dan Dunstone menambahkan orang-orang yang 

cenderung cocok dan memicu  tingkat positif palsu yang tinggi dan orang-orang 

yang tidak mungkin cocok dengan diri mereka sendiri atau orang lain. Para penulis 

lalu  mempelajari algoritma analisis biometrik yang berbeda dalam kaitannya 

dengan Studi Kasus-Studi Kasus sulit ini.

Yager dan Dunstone mengutip kepercayaan populer bahwa 2 persen dari populasi 

memiliki sidik jari yang secara inheren sulit untuk dicocokkan. Setelah menganalisis 

basis data sidik jari yang besar (kumpulan sidik jari US-VISIT dari pengunjung asing 

ke Amerika Serikat), mereka menyimpulkan bahwa sedikit, jika ada, orang pada 

dasarnya sulit untuk dicocokkan, dan tentu saja bukan 2 persen.

Mereka memeriksa teknologi biometrik tertentu dan menemukan bahwa beberapa 

kesalahan terkait dengan teknologi, bukan pada manusia. Misalnya, mereka melihat 

database sistem pengenalan iris mata orang yang gagal dicocokkan, namun  mereka 

menemukan bahwa banyak dari orang-orang itu memakai kacamata saat  mereka 

mendaftar dalam sistem; mereka berspekulasi bahwa kacamata mempersulit sistem 

untuk mengekstrak fitur pola iris individu. Dalam Studi Kasus lain, mereka melihat 

sistem pengenalan wajah. Mereka menemukan bahwa orang-orang yang gagal 

dicocokkan sistem berasal dari satu kelompok etnis tertentu dan berspekulasi bahwa 

algoritma analisis telah disesuaikan dengan perbedaan wajah kelompok etnis lain. 

Dengan demikian, mereka menyimpulkan bahwa kesalahan pencocokan lebih 

mungkin disebabkan oleh masalah pendaftaran dan kelemahan algoritme daripada 

properti bawaan apa pun dari fitur orang.

Namun, untuk sistem biometrik yang mereka pelajari, mereka menemukan bahwa 

untuk karakteristik dan algoritma analisis tertentu, beberapa karakteristik pemakai  

berkinerja lebih baik daripada karakteristik pemakai  lain. Penelitian ini memperkuat 

kebutuhan untuk menerapkan sistem ini  dengan hati-hati sehingga keterbatasan 

yang melekat pada algoritma, perhitungan, atau pemakai an tidak mempengaruhi 

hasil secara tidak proporsional.

Otentikasi sangat penting untuk sistem komputasi sebab  identifikasi pemakai  yang akurat yaitu  

kunci untuk hak akses individu. Sebagian besar sistem operasi dan administrator sistem komputasi 

telah menerapkan langkah-langkah keamanan yang wajar namun ketat untuk mengunci pemakai  

yang tidak sah sebelum mereka dapat mengakses sumber daya sistem. Namun, seperti yang 

dilaporkan di Studi Kasus 2.11, terkadang mekanisme yang tidak sesuai dipaksa untuk dipakai  

sebagai perangkat otentikasi.

Kehilangan atau melupakan otentikasi biometrik hampir tidak mungkin sebab  biometrik bergantung 

pada karakteristik manusia. namun  karakteristiknya dapat berubah seiring waktu (pikirkan warna 

atau berat rambut); oleh sebab  itu, otentikasi biometrik mungkin kurang tepat daripada otentikasi 

berbasis pengetahuan. Anda tahu kata sandi atau tidak. Tapi sidik jari bisa menjadi 99 persen cocok 

atau 95 persen atau 82 persen, bagian dari variasi tergantung pada faktor-faktor seperti bagaimana 

Anda memposisikan jari saat sidik jari dibaca, apakah jari terluka, dan jika tangan dingin atau kulit 


61

kering atau kotor. Stres juga dapat memengaruhi faktor biometrik, seperti pengenalan suara, yang 

berpotensi mengganggu keamanan. Bayangkan situasi kritis di mana Anda perlu segera mengakses 

komputer, namun  kegugupan memengaruhi suara Anda. Jika sistem gagal otentikasi Anda dan 

menawarkan kesempatan untuk mencoba lagi, tekanan tambahan dapat membuat suara Anda lebih 

buruk, yang mengancam ketersediaan.

Biometrik dapat dilakukan dengan cukup cepat dan mudah, dan terkadang kita dapat menyesuaikan 

sensitivitas dan spesifisitas untuk menyeimbangkan hasil positif palsu dan negatif palsu. namun  

sebab  biometrik memerlukan perangkat untuk membaca, pemakai annya untuk otentikasi jarak jauh 

terbatas. Faktor otentikasi ketiga, sesuatu yang Anda miliki, menawarkan kekuatan dan kelemahan 

yang berbeda dari dua faktor lainnya.

Studi Kasus 2-11  : memakai  Cookie untuk Otentikasi 

Di web, cookie sering dipakai  untuk otentikasi. Cookie yaitu  sepasang item data 

yang dikirim ke browser web oleh situs web yang dikunjungi. Item data terdiri dari 

kunci dan nilai, yang dirancang untuk mewakili status sesi saat ini antara pemakai  

yang berkunjung dan situs web yang dikunjungi. Setelah cookie ditempatkan pada 

sistem pemakai  (biasanya dalam direktori dengan cookie lain), browser terus 

memakai nya untuk interaksi selanjutnya antara pemakai  dan situs web 

ini . Setiap cookie seharusnya memiliki tanggal kedaluwarsa, namun  tanggal 

itu bisa jauh di masa depan, dan dapat diubah nanti atau bahkan diabaikan.

Misalnya, situs web The Wall Street Journal, wsj.com, membuat cookie saat pemakai  

pertama kali masuk. Dalam transaksi berikutnya, cookie bertindak sebagai pengenal; 

pemakai  tidak lagi memerlukan kata sandi untuk mengakses situs ini . (Situs 

lain memakai  pendekatan yang sama atau serupa.) pemakai  harus dilindungi 

dari paparan dan pemalsuan. Artinya, pemakai  mungkin tidak ingin seluruh dunia 

mengetahui situs apa yang telah mereka kunjungi. Mereka juga tidak ingin seseorang 

memeriksa informasi atau membeli barang dagangan secara online dengan peniruan 

identitas dan penipuan. Dan selanjutnya, pada komputer bersama, satu pemakai  

dapat bertindak sebagai orang lain jika situs penerima memakai  cookie untuk 

melakukan otentikasi otomatis.

Sit and Fu menunjukkan bahwa cookie tidak dirancang untuk perlindungan. Tidak ada 

cara untuk menetapkan atau mengonfirmasi integritas cookie, dan tidak semua situs 

mengenkripsi informasi dalam cookie mereka. Sit and Fu juga menunjukkan bahwa 

sistem operasi server harus sangat waspada untuk melindungi dari penyadapan: 

“Kebanyakan pertukaran [lalu lintas web] tidak memakai  [enkripsi] untuk 

melindungi dari penyadapan; siapa pun di jaringan antara dua komputer dapat 

mendengar lalu lintas. Kecuali server mengambil tindakan pencegahan yang kuat, 

penyadap dapat mencuri dan memakai  kembali cookie, menyamar sebagai 

pemakai  tanpa batas.”


62

2.3 Otentikasi Berdasarkan Token

Sesuatu yang dimiliki berarti Anda memiliki objek fisik yang dimiliki. Satu autentikator fisik yang 

mungkin Anda kenal yaitu  kuncinya. Saat memasukkan kunci ke dalam gembok, tonjolan pada 

kunci berinteraksi dengan pin di kunci untuk memungkinkan mekanisme berputar. Dalam arti kunci 

mengotentikasi Anda untuk entri resmi sebab  Anda memiliki kunci yang sesuai. Tentu saja, Anda 

dapat kehilangan kunci atau menggandakannya dan memberikan duplikatnya kepada orang lain, 

sehingga autentikasinya tidak sempurna. Tapi itu tepat: Hanya kunci Anda yang berfungsi, dan 

kunci Anda hanya berfungsi dengan kunci Anda. (Untuk contoh ini, kami sengaja mengabaikan 

kunci master.)

Contoh token yang familiar lainnya yaitu  lencana dan kartu identitas. Anda mungkin memiliki 

"kartu afinitas": kartu dengan kode yang memberi Anda diskon di toko. Banyak siswa dan karyawan 

memiliki lencana identitas yang memungkinkan mereka mengakses gedung. Anda harus memiliki 

kartu identitas atau paspor untuk naik pesawat atau memasuki negara asing. Dalam Studi Kasus 

ini, Anda memiliki objek yang dikenali orang lain untuk memungkinkan Anda mengakses atau 

mendapatkan hak istimewa.

Jenis lain dari token otentikasi memiliki data untuk berkomunikasi secara tidak terlihat. Contoh 

token semacam ini termasuk kartu kredit dengan strip magnetik, kartu kredit dengan chip komputer 

tertanam, atau kartu akses dengan teknologi nirkabel pasif atau aktif. Anda memperkenalkan token 

ke pembaca yang sesuai, dan pembaca merasakan nilai dari kartu. Jika identitas dan nilai Anda 

dari token Anda cocok, korespondensi ini menambah keyakinan bahwa Anda yaitu  siapa yang 

Anda katakan.

Token Aktif dan Pasif

Seperti namanya, token pasif tidak melakukan apa-apa, dan token aktif mengambil beberapa 

tindakan. Foto atau kunci yaitu  contoh token pasif sebab  isi token tidak pernah berubah. (Dan, 

tentu saja, keabadian foto bisa menjadi masalah, sebab  orang mengubah gaya atau warna rambut 

dan wajah mereka berubah seiring waktu.)

Token aktif dapat memiliki beberapa variabilitas atau interaksi dengan lingkungannya. Misalnya, 

beberapa sistem transportasi umum memakai  kartu dengan strip magnetik. Saat Anda 

memasukkan kartu ke pembaca, mesin membaca saldo saat ini, mengurangi harga perjalanan dan 

menulis ulang saldo baru untuk pemakai an berikutnya. Dalam hal ini, token hanyalah repositori 

untuk menyimpan nilai saat ini.  Bentuk lain dari token aktif memulai komunikasi dua arah dengan 

pembacanya, seringkali dengan sinyal nirkabel atau radio. Token ini mengarah pada perbedaan 

berikutnya antara token, interaksi statis dan dinamis. 

Token Statis dan Dinamis

Nilai token statis tetap. Kunci, kartu identitas, paspor, kartu kredit dan kartu strip magnetik lainnya, 

dan kartu pemancar radio (disebut perangkat RFID) yaitu  contoh token statis. Token statis paling 

berguna untuk otentikasi di tempat: saat  seorang penjaga melihat lencana gambar Anda, fakta 

bahwa Anda memiliki lencana ini  dan bahwa wajah Anda terlihat (setidaknya samar-samar) 

seperti gambar memicu  penjaga melewati otentikasi dan mengizinkan Anda mengakses.


63

Kami juga tertarik dengan otentikasi jarak jauh, yaitu, kemampuan Anda untuk membuktikan identitas 

Anda kepada seseorang atau komputer di tempat lain. Dengan contoh lencana gambar, mungkin 

tidak mudah untuk mengirimkan gambar lencana dan penampilan wajah Anda untuk dibandingkan 

dengan komputer jarak jauh. Lebih buruk lagi, jarak meningkatkan kemungkinan pemalsuan: Seorang 

penjaga lokal dapat mengetahui apakah Anda mengenakan topeng, namun  seorang penjaga mungkin 

tidak mendeteksinya dari gambar jarak jauh. Otentikasi jarak jauh rentan terhadap masalah token 

yang dipalsukan.

Token rentan terhadap serangan yang disebut skimming. Skimming yaitu  pemakai an perangkat 

untuk menyalin data otentikasi secara diam-diam dan menyampaikannya ke penyerang. Anjungan 

tunai mandiri (ATM) dan pembaca kartu kredit di tempat penjualan sangat rentan terhadap skimming. 

Di ATM, pencuri memasang perangkat kecil di atas slot tempat Anda memasukkan kartu bank. 

sebab  semua kartu bank sesuai dengan format standar (sehingga Anda dapat memakai  

kartu Anda di ATM atau pedagang mana pun), pencuri dapat menulis perangkat lunak sederhana 

untuk menyalin dan menyimpan informasi yang direkam pada strip magnetik pada kartu bank 

Anda. Beberapa skimmer juga memiliki kamera kecil untuk merekam penekanan tombol saat Anda 

memasukkan PIN pada keypad. Baik secara instan (memakai  komunikasi nirkabel) atau lebih 

baru (mengumpulkan perangkat fisik), pencuri mendapatkan nomor akun Anda dan PIN-nya. Pencuri 

hanya membuat kartu dummy dengan nomor akun Anda yang tercatat dan, memakai  PIN 

untuk otentikasi, mengunjungi ATM dan menarik uang tunai dari akun Anda atau membeli barang 

dengan kartu kredit kloning.

Catatan : Perhatikan bahwa diskusi ini mengacu pada kartu strip magnetik yang populer di Amerika 

Serikat. Sebagian besar negara lain memakai  kartu chip komputer tertanam yang secara 

substansial kurang rentan terhadap skimming.

Bentuk penyalinan lain terjadi dengan kata sandi. Jika Anda harus memasukkan atau mengucapkan 

kata sandi Anda, orang lain dapat melihat dari balik bahu Anda atau mendengar Anda, dan sekarang 

autentikator itu mudah disalin atau dipalsukan. Untuk mengatasi penyalinan token fisik atau kata 

sandi, kita dapat memakai  token dinamis. Token dinamis yaitu  token yang nilainya berubah. 

Meskipun ada beberapa bentuk yang berbeda, token autentikasi dinamis pada dasarnya yaitu  

perangkat yang menghasilkan nilai yang tidak dapat diprediksi yang mungkin kita sebut sebagai 

nomor pass. Beberapa perangkat mengubah nomor pada interval tertentu, misalnya, sekali dalam 

satu menit; yang lain mengubah angka saat Anda menekan tombol, dan yang lain menghitung angka 

baru sebagai respons terhadap input, terkadang disebut tantangan. Dalam semua Studi Kasus, tidak 

masalah jika orang lain melihat atau mendengar Anda memberikan nomor pass, sebab  satu nilai 

itu akan berlaku hanya untuk satu akses (milik Anda), dan mengetahui bahwa satu nilai tidak akan 

memungkinkan orang luar untuk menebak atau menghasilkan nomor lulus berikutnya.

Generator token dinamis berguna untuk otentikasi jarak jauh, terutama dari seseorang ke komputer. 

Contoh token dinamis yaitu  token SecurID dari RSA Laboratories, yang ditunjukkan pada Gambar 

2-5. Untuk memakai  token SecurID, Anda memasukkan nomor saat ini yang ditampilkan pada 

token saat diminta oleh aplikasi autentikasi. Setiap token menghasilkan serangkaian angka yang 

berbeda dan hampir tidak dapat diprediksi yang berubah setiap menit, sehingga sistem otentikasi 

mengetahui angka yang diharapkan dari token Anda setiap saat. Dengan cara ini, dua orang dapat 

memiliki token SecurID, namun  setiap token hanya mengautentikasi pemiliknya yang ditetapkan. 


64

Memasukkan nomor dari token lain tidak melewati otentikasi Anda. Dan sebab  token menghasilkan 

nomor baru setiap menit, memasukkan nomor dari otentikasi sebelumnya juga gagal.

Gambar 2.5 SecurID Token (Foto milik RSA, divisi keamanan EMS)

Kami sekarang telah memeriksa tiga dasar otentikasi: sesuatu yang Anda ketahui, sedang, atau 

miliki. dipakai  dalam pengaturan yang sesuai, masing-masing dapat menawarkan keamanan 

yang wajar. Pada bagian selanjutnya kita melihat beberapa cara untuk meningkatkan keamanan 

dasar dari ketiga bentuk ini.

2.3.1 Manajemen Federated Identity

Federated identity yaitu  kondisi dimana telah ada saling percaya dari masing masing organisasi/

perusahaan yang terlibat, standarisasi yang sama, infrastruktur yang tersedia dan adanya kolaborasi 

identity yang sama untuk saling berbagi identity, proses bisnis. Federated menggambarkan proses 

dan duku-ngan teknologi dimana satu identity dapat dipakai  untuk mengakses banyak sumber 

daya informasi sebab  banyak variable identity telah di mapping menjadi global identity.

GAMBAR 2-6 Manajer Identitas Federasi

Jika berbagai bentuk otentikasi ini tampak membingungkan dan berlebihan, itu bisa saja terjadi. 

Pertimbangkan bahwa beberapa sistem akan memerlukan kata sandi, yang lain pemindaian sidik 

jari, yang lain token aktif, dan lainnya beberapa kombinasi teknik. Seperti yang sudah Anda ketahui, 

mengingat identitas dan kata sandi yang berbeda untuk banyak sistem itu menantang. Orang-orang 


65

yang harus memakai  beberapa sistem yang berbeda secara bersamaan (email, pelacakan 

pelanggan, inventaris, dan penjualan, misalnya) segera menjadi lelah keluar dari satu, ke yang lain, 

menyegarkan login yang telah habis, dan membuat dan memperbarui profil pemakai . pemakai  

berhak meminta komputer untuk menangani pembukuan.

Skema manajemen identitas federasi yaitu  penyatuan sistem identifikasi dan otentikasi yang 

terpisah. Alih-alih mempertahankan profil pemakai  yang terpisah, skema federasi mempertahankan 

satu profil dengan satu metode otentikasi. Sistem yang terpisah berbagi akses ke database identitas 

yang diautentikasi. Dengan demikian, otentikasi dilakukan di satu tempat, dan proses dan sistem 

yang terpisah menentukan bahwa pemakai  yang sudah diautentikasi akan diaktifkan. Proses 

seperti itu ditunjukkan pada Gambar 2-6.

Terkait erat yaitu  single sign-on digambarkan pada Gambar 2-7. Pikirkan prosedur payung 

yang Anda login sekali per sesi (misalnya, sekali sehari).Single Sign-On merupakan fasilitas One 

Register Multiple Access. Hanya dengan memiliki sebuah Account E-Mail yang telah aktif di UGM, 

maka pemakai  bisa mengakses fasilitas lainnya hanya dengan satu Account ini . Misalnya 

mengakses Internet Messaging Address Book, dan WebMail. (http://im.ugm.ac.id/)

Gambar 2-7 Single Sign-On

Teknologi Single-sign-on (sering disingkat menjadi SSO) yaitu  teknologi yang mengizinkan 

pemakai  jaringan agar dapat mengakses sumber daya dalam jaringan hanya dengan memakai  

satu akun pemakai  saja. Teknologi ini sangat diminati, khususnya dalam jaringan yang sangat besar 

dan bersifat heterogen (di saat sistem operasi serta aplikasi yang dipakai  oleh komputer yaitu  

berasal dari banyak vendor, dan pemakai  dimintai untuk mengisi informasi dirinya ke dalam setiap 

platform yang berbeda ini  yang hendak diakses oleh pemakai ). Dengan memakai  SSO, 

seorang pemakai  hanya cukup melakukan proses autentikasi sekali saja untuk mendapatkan izin 

akses terhadap semua layanan yang terdapat di dalam jaringan.

Selain mendatangkan manfaat, SSO juga dapat mendatangkan bencana. Dari cara pandang seperti 

ini, beberapa pengamat memperkirakan bahwa pemakai an SSO dapat menghemat biaya untuk 

memelihara password yang rumit yang dapat mencapai ratusan dolar setiap pemakai  tiap tahun. 

namun , implementasi SSO dalam sebuah jaringan yang heterogen yaitu  rumit, sehingga banyak 

administrator jaringan kurang begitu giat dalam mengimplementasikannya.


66

Contoh dari sistem SSO yaitu  protokol Kerberos, yang telah dimasukkan ke dalam sistem operasi 

Windows 2000 ke atas. Protokol yang sama dapat juga dipakai  di dalam keluarga sistem operasi 

UNIX. Novell juga telah menawarkan fungsi SSO miliknya sendiri, yang disebut sebagai Novell 

Single Sign On (NSSO) yang dapat dipakai  dalam lingkungan Windows/NetWare. Beberapa 

perusahaan, seperti Entrust Technologies dan RSA Security menawarkan fungsi SSO yang berbasis 

kriptografi kunci publik. (http://id.wikipedia.org/wiki/Single-sign-on)

Single Sign On (SSO) yaitu  sebuah sistem yang memfasilitasi penanganan user account untuk 

beberapa server dengan hanya memakai  satu username dan password saja. Sistem ini memiliki 

beberapa keuntungan, antara lain :

• User tidak perlu mengingat banyak username dan password.

• Kemudahan pemrosesan data. Jika setiap server memiliki data user masing-masing, maka 

pemrosesan data user (penambahan, pengurangan, perubahan) harus dilakukan pada 

setiap server yang ada. Sedangkan dengan memakai  SSO, cukup hanya melakukan 

1 kali pemrosesan.

Dua hal diatas jelas menyatakan bahwa pemakai an SSO meningkatkan kepraktisan, Namun di 

sisi lain, kepraktisan ini  menimbulkan suatu kelemahan dalam hal keamanan. Jika password 

system administrator diketahui oleh orang yang tidak berhak, maka orang ini  dapat melakukan 

perubahan terhadap semua data yang ada di dalamnya.

Adabeberapa macam framework yang menyediakan keamanan web dan single sign on (SSO), salah 

satunya yaitu  JA-SIG Central Authentication Service (CAS) (Aaslund et al, 2007).

Single sign on (SSO) dalam sebuah lingkungan jaringan biasanya menyimpan credentials dalam 

sebuah server terpusat atau dalam sebuah direktori. Sistem berbasiskan direktori harus menyediakan 

kemampuan yang tinggi dengan mereplikasi penyimpanan credential. Untuk menyediakan fleksibilitas 

yang lebih baik, sebuah single sign on harus menyediakan baik server terpusat dan metode dari 

penyimpanan credential. Lightweight Directory Access Protocol (LDAP) didesain untuk meng-update 

dan mencari direktori yang berjalan lewat jaringan TCP/IP. Banyak pengembang seperti Microsoft 

dengan Active Directory, Novell dengan Novell® eDirectory™ dan Netscape dengan Netscape 

Directory Server semua telah mengambil LDAP sebagai sebuah standar untuk direktori servis. 

sebab  pemakai an yang luas dari LDAP direktori, sebuah produk single sign on harus menyediakan 

dukungan built-in untuk LDAP sehingga produk ini dapat bekerja secara efektif dengan infrastruktur 

modern seperti sekarang.

Perbedaan antara kedua pendekatan ini yaitu  bahwa federated identity management melibatkan 

modul manajemen identitas tunggal yang menggantikan identifikasi dan otentikasi di semua sistem 

lain. Jadi semua sistem ini memanggil modul manajemen identitas. Sementara dengan sistem 

single sing-on, sistem masih meminta identifikasi dan otentikasi individu, namun  melakukan interaksi 

ini  atas nama pemakai .


67

2.3.2 Autentikasi Multifaktor

Autentikasi merupakan cara untuk mengetahui apakah pemakai  yang mengakses ke suatu sistem 

merupakan pemakai  yang berhak dan sesuai atau tidak. Untuk memperkuat keamanan pada 

suatu sistem, autentikasi terhadap banyak faktor yang berhubungan dengan pemakai  dipakai  

sehingga autentikasi ini  tidak hanya password saja atau PIN saja.

Pendekatan otentikasi faktor tunggal yang dibahas dalam bab ini menawarkan keuntungan dan 

kerugian. Misalnya, token hanya berfungsi selama Anda tidak memberikannya (atau kehilangan 

atau dicuri), dan pemakai an kata sandi gagal jika seseorang dapat melihat Anda memasukkan 

kata sandi Anda dengan mengintip dari balik bahu Anda. Kita dapat mengkompensasi keterbatasan 

satu bentuk otentikasi dengan menggabungkannya dengan bentuk lain.

Kartu identitas, seperti SIM, sering kali berisi gambar dan tanda tangan. Kartu itu sendiri yaitu  

token, namun  siapa pun yang melihat kartu itu dapat membandingkan wajah Anda dengan gambar 

dan mengonfirmasi bahwa kartu itu milik Anda. Atau orang ini  dapat meminta Anda untuk 

menulis nama Anda dan dapat membandingkan tanda tangan. Dengan cara itu, otentikasi berbasis 

token dan biometrik (sebab  penampilan Anda dan cara Anda menandatangani nama Anda yaitu  

sifat bawaan Anda). Perhatikan bahwa kartu kredit Anda memiliki ruang untuk tanda tangan Anda 

di bagian belakang, namun  di Amerika Serikat beberapa pedagang membandingkan tanda tangan 

itu dengan slip penjualan yang Anda tanda tangani. Memiliki faktor otentikasi yang tersedia tidak 

berarti kami memakai nya.

Selama prosesnya tidak terlalu berat, otentikasi dapat memakai  dua, tiga, empat, atau lebih 

faktor. Misalnya, untuk mengakses sesuatu, Anda harus mengetikkan kode rahasia, menggeser 

lencana Anda, dan memegang tangan Anda di atas piring.

Menggabungkan informasi otentikasi disebut otentikasi multifaktor. Dua bentuk otentikasi (yang, 

tidak mengherankan, dikenal sebagai otentikasi dua faktor) dianggap lebih baik dari satu, dengan 

asumsi tentu saja bahwa kedua bentuk itu kuat. namun  seiring bertambahnya jumlah formulir, 

ketidaknyamanan pemakai  juga meningkat. Setiap faktor otentikasi memerlukan sistem dan 

administratornya serta pemakai  untuk mengelola lebih banyak informasi keamanan. 

Autentikasi biasa dipakai  pada sistem yang pemakai nya mengakses sistem ini  dari jauh, 

atau saat  seorang pemakai  mengakses sebagai hak penuh, dan mengakses database yang 

berisi informasi rahasia.

Dengan Autentikasi banyak faktor memverifikasi identitas pemakai  dengan memakai  dua 

dari tiga mekanisme berikut:

• Sesuatu yang diketahui pemakai , seperti password atau passphrase atau PIN

• Sesuatu yang dimiliki pemakai , seperti token atau sertifikat software

• Sesuatu yang berada di pemakai , seperti sidik jari atau retina

saat  autentikasi banyak faktor diterapkan dengan benar, seorang penyerang akan lebih sulit 

untuk mengakses sistem dan mendapatkan informasi-informasi rahasia. Hal ini disebabkan sebab  


68

seorang pemakai  harus memktikan bahwa pemakai  memiliki akses secara fisik kepada faktor 

kedua yang dimiliki oleh pemakai  (contoh: paspor, token, kartu autentikasi) atau yang berada di 

diri pemakai  (contoh: sidik jari, retina, kontur wajah) atau memakai  kode yang berubah-ubah 

setiap kali pemakai  ingin mengakses sebuah sistem.

Beberapa kombinasi faktor-faktor autentikasi yang biasa dipakai  yaitu :

• Token yang dapat membangkitkan angka acak yang dipakai  sebagai PIN atau 

password

• Smartcard yang dipakai  bersama dengan smartcard-reader dan PIN atau password

• Kode acak yang berubah-ubah setiap pemakai  mengakses sistem yang dikirimkan lewat 

SMS dan dipakai  bersama dengan PIN atau password

• Biometrik seperti sidik jari atau tekstur wajah yang dipakai  bersamaan dengan PIN atau 

password

• Sertifikat software yang disimpan di dalam komputer pemakai  atau perangkat media 

penyimpanan yang dapat diakses dengan memakai  PIN atau password

Setiap kombinasi autentikasi banyak faktor memiliki kelebihan dan kekurangannya masing-masing. 

pemakai annya harus disesuaikan dengan kebutuhan sistem yang akan dipakai . Autentikasi 

banyak faktor yang penerapannya tidak baik dapat memicu  masalah keamanan dan dapat 

menimbulkan kerentanan terhadap sistem. Autentikasi banyak faktor menjadi sangat efektif apabila 

salah satu faktornya terpisah secara fisik dari komputer tempat pemakai  mengakses sistem, seperti 

memakai  token.

Ada beberapa hal yang harus diperhatikan untuk memaksimalkan efektifitas dari autentikasi banya 

faktor:

• Server tempat autentikasi tidak terhubung ke jaringan lain selain untuk autentikasi. Hal ini 

dapat dilakukan dengan:

• Mengaplikasikan semua saran keamanan dari produk yang dikeluarkan oleh vendor

• Mengimplementasikan atau membagi-bagi jaringan sesuai dengan ranah kerjanya untuk 

membatasi mesin dan pemakai  yang di dalam jaringan yang dapat mengakses server 

tempat autentikasi

• pemakai  memakai  password atau PIN yang sulit dan kompleks sebagai langkah 

keamanan apabila token atau informasi lainnya mengenai autentikasi dikopi, hilang, atau 

dicuri

• Jika tidak memakai  autentikasi banyak faktor, PIN atau password pemakai  yang 

dipakai  untuk akses ke sistem dari jauh sebaiknya berbeda dengan password pemakai  

yang biasa untuk akses ke jaringan.

pemakai  tidak menyimpan perangkat token dengan perangkat tempat pemakai  melakukan akses 

ke sistem dari jauh.


69

Two Factor Authentication

Mekanisme one time password atau OTP di tahun 1980. Namun tantangan yang di dapat pada 

tahun 1980-an ini ada dua hal:

• bagaimana metode yang tepat untuk membuat one time password yang baru setiap waktu 

yang tidak dapat di tebak namun dapat di validasi oleh system yang terpusat?

• bagaimana metode pengiriman one time password yang aman kepada pemakai ?

Akhirnya di tahun 1984, Security Dynamics Technologies, Inc. mempaten kan metodologi OTP 

dengan mempergunakan device hardware yang lalu  di sebut dengan istilah hardware token. 

Angka OTP yang di generate akan terus berubah berdasarkan waktu atau istilahnya timed-based 

OTP. Kemunculan teknologi ini menjadi awal dari istilah Multi Factor Authentication yang sekarang 

ini kita kenal. Meskipun pada era yang sama, di berikan istilah lain, yaitu: Two Factor Authentication. 

Periode di mana One Time Password menjadi verifikasi tambahan setelah user memasukkan 

password yang benar.

Hingga tahun 2020 ini, ada lima faktor yang di jadikan sebagai bagian dari Multi Factor Authentication. 

Ke lima faktor ini  saya sebutkan dalam urutannya yaitu : 

• Something you are: artinya autentikasi dilakukan dengan membandingkan biometric 

pemakai  data verifikasi yang tersimpan. 

• Somewhere you are: artinya proses akan memperhatikan lokasi geografis pemakai  saat 

pemakai  melakukan autentikasi. pemakai  yang berasal pada daerah yang memiliki 

perbedaan lokasi geografis saat proses autentikasi di lakukan akan berpotensi di duga 

sebagai peretas.

• Something you Know: artinya sesuatu yang diketahui oleh pemakai . Biasanya yaitu  

password, namun pada Studi Kasus lainnya ada yang di sebut dengan istilah PIN. 

• Something you do: artinya proses verifikasi dilakukan berdasarkan gesture atau touch yang 

di lakukan oleh pemakai . Misalnya, pemakai  di minta menggambar lingkaran atau bentuk 

lainnya yang lalu  akan di rekam dan di jadikan bagian dari autentikasi. Kecepatan 

pemakai  dan arah garis yang di gambarkan saat verifikasi akan di jadikan pertimbangan 

dalam autentikasi.

• Something you Have: artinya sesuatu yang dimiliki oleh pemakai . Ada yang berupa 

SMS yang diterima. Selain itu ada yang berupa software token yang terinstall pada mobile 

phone, contohnya Authy, Google Authenticator, dan masih banyak lagi. Sebagian lainnya 

mempergunakan hardware token yang menampilkan angka yang terus berubah.

Kami berasumsi bahwa lebih banyak faktor menyiratkan kepercayaan diri yang lebih tinggi, meskipun 

beberapa penelitian mendukung asumsi itu. Dan dua jenis otentikasi menyiratkan dua buah perangkat 

lunak dan mungkin dua jenis pembaca, serta waktu untuk melakukan dua otentikasi. Memang, 

bahkan jika otentikasi multifaktor lebih unggul daripada faktor tunggal, kita tidak tahu nilai n mana 

yang membuat otentikasi n-faktor optimal. Dari sudut pandang kegunaan, nilai n yang besar dapat 

memicu  frustrasi pemakai  dan mengurangi keamanan, seperti yang ditunjukkan di Studi 

Kasus 2-13.


70

Blog Dave Concannon di www.apeofsteel.com/tag/ulsterbank menggambarkan rasa 

frustrasinya dalam memakai  sistem perbankan online Ulsterbank. Proses logon 

melibatkan beberapa langkah. Pertama, pemakai  memberikan nomor identifikasi 

pelanggan (faktor otentikasi pertama). Selanjutnya, ID pemakai  terpisah diperlukan 

(faktor 2). Ketiga, PIN dipakai  untuk memberikan satu set digit (faktor 3), seperti 

yang ditunjukkan pada gambar di bawah ini: Sistem meminta tiga digit berbeda 

yang dipilih secara acak (pada gambar, digit ketiga, kedua, dan keempat harus 

dimasukkan). Terakhir, sistem memerlukan frasa sandi minimal sepuluh karakter, 

beberapa di antaranya harus berupa angka (faktor 4).

Dalam blognya, Concannon menceritakan tentang kesulitan tidak hanya untuk 

masuk namun  juga mengubah kata sandinya. Dengan empat faktor yang perlu 

diingat, pemakai  Ulsterbank kemungkinan besar akan, dengan frustrasi, menuliskan 

faktor-faktor ini  dan membawanya di dompet mereka, sehingga mengurangi 

keamanan sistem perbankan.

Studi Kasus 2-13  : saat  Lebih Banyak Faktor Berarti Lebih Sedikit Keamanan 

2.3.3  Otentikasi Aman

Kata sandi, biometrik, dan token semuanya dapat berpartisipasi dalam otentikasi yang aman. Tentu 

saja, hanya memakai  salah satu at