Ruang Belajar Karinoya

Kualifikasi · Lab Lulus Information Security Management (SG)

Enkripsi dan Autentikasi

Soal dan pembahasan dapat dibaca dalam Bahasa Indonesia. Materi kuliah (artikel penjelasan) hanya tersedia dalam bahasa Jepang.

Lihat versi bahasa Jepang (dengan materi kuliah) →

Soal 1 | Kunci Simetris

Manakah penjelasan yang paling tepat mengenai kriptografi kunci simetris (common key cryptography)?

  1. Meskipun ada n pengguna, jumlah kunci yang diperlukan total hanya 2n buah sehingga pengelolaan kunci menjadi mudah.
  2. Menggunakan kunci yang sama untuk enkripsi dan dekripsi, dan pemrosesannya lebih cepat dibanding kriptografi kunci publik sehingga cocok untuk enkripsi data dalam jumlah besar.
  3. Menggunakan kunci yang berbeda untuk enkripsi dan dekripsi, dan kunci yang digunakan untuk enkripsi boleh dipublikasikan kepada siapa pun.
  4. Perhitungan satu arah yang mencari nilai dengan panjang tetap dari input tanpa menggunakan kunci, dan nilai yang diperoleh tidak dapat dikembalikan ke data asli.
JawabanB. Menggunakan kunci yang sama untuk enkripsi dan dekripsi, dan pemrosesannya lebih cepat dibanding kriptografi kunci publik sehingga cocok untuk enkripsi data dalam jumlah besar.

Kriptografi kunci simetris diwakili oleh AES, menggunakan kunci yang sama untuk enkripsi dan dekripsi sehingga pemrosesannya cepat, dan digunakan untuk mengenkripsi isi komunikasi atau berkas. Pilihan 2 adalah penjelasan kriptografi kunci publik. Pilihan 3 adalah penjelasan fungsi hash, yang bukan enkripsi karena tidak menggunakan kunci. Pilihan 4 juga merupakan jumlah kunci untuk kriptografi kunci publik; pada kriptografi kunci simetris diperlukan n(n-1)/2 kunci.

Soal 2 | Jumlah Kunci

50 karyawan saling melakukan komunikasi terenkripsi menggunakan kriptografi kunci simetris. Jika digunakan kunci yang berbeda untuk setiap lawan bicara, berapa jumlah total kunci simetris yang diperlukan?

  1. 4950 buah
  2. 100 buah
  3. 2450 buah
  4. 1225 buah
JawabanD. 1225 buah

Jumlah kunci yang diperlukan pada kriptografi kunci simetris adalah n(n-1)/2, sehingga 50×49÷2 = 1225 buah. 100 buah adalah nilai 2n jika 50 orang yang sama menggunakan kriptografi kunci publik. 2450 buah adalah nilai 50×49 yang lupa dibagi 2. 4950 buah adalah nilai n(n-1)/2 untuk 100 orang; semuanya keliru.

Soal 3 | Jumlah Kunci

50 karyawan saling melakukan komunikasi terenkripsi menggunakan kriptografi kunci publik. Berapa jumlah total kunci yang dimiliki seluruh orang?

  1. 50 buah
  2. 100 buah
  3. 2500 buah
  4. 1225 buah
JawabanB. 100 buah

Pada kriptografi kunci publik, satu orang memiliki 2 kunci yaitu kunci publik dan kunci privat, sehingga totalnya 2n = 2×50 = 100 buah. 1225 buah adalah nilai n(n-1)/2 pada kriptografi kunci simetris. 50 buah adalah kekeliruan menghitung 1 kunci per orang. 2500 buah adalah n pangkat 2; semuanya keliru. Keunggulan kriptografi kunci publik adalah jumlah kuncinya dapat ditekan dibanding kriptografi kunci simetris seiring bertambahnya jumlah orang.

Soal 4 | Hibrida

Manakah penjelasan yang paling tepat mengenai kriptografi hibrida (hybrid cryptography)?

  1. Metode yang mengenkripsi data inti dengan kriptografi kunci simetris, lalu mengenkripsi kunci simetris tersebut dengan kunci publik penerima untuk menyerahkannya.
  2. Metode yang menggabungkan dua fungsi hash untuk membuat nilai hash yang sulit mengalami tabrakan.
  3. Metode yang mengenkripsi data yang sama secara ganda dengan kriptografi kunci simetris dan kriptografi kunci publik untuk meningkatkan kekuatan pemecahan sandi.
  4. Metode yang mengenkripsi seluruh data inti dengan kriptografi kunci publik tanpa menggunakan kunci simetris sama sekali.
JawabanA. Metode yang mengenkripsi data inti dengan kriptografi kunci simetris, lalu mengenkripsi kunci simetris tersebut dengan kunci publik penerima untuk menyerahkannya.

Kriptografi hibrida mengenkripsi data inti dengan kriptografi kunci simetris yang cepat prosesnya, lalu hanya kunci simetris tersebut (kunci sesi) yang dienkripsi dengan kunci publik penerima untuk dikirimkan, sehingga menyelesaikan masalah kecepatan dan distribusi kunci sekaligus. TLS menggunakan metode ini. Pilihan 1 adalah soal fungsi hash dan bukan enkripsi. Bukan pula metode enkripsi ganda seperti pilihan 3 atau pemrosesan seluruh data inti dengan kriptografi kunci publik seperti pilihan 4.

Soal 5 | Kunci Enkripsi

A mengirim berkas elektronik dengan mengenkripsinya menggunakan kriptografi kunci publik agar hanya dapat dibaca oleh B. Manakah kunci yang digunakan A untuk mengenkripsi?

  1. Kunci publik B
  2. Kunci publik A
  3. Kunci privat A
  4. Kunci privat B
JawabanA. Kunci publik B

Enkripsi untuk menjaga kerahasiaan dilakukan dengan kunci publik B sebagai penerima. Kunci privat B yang berpasangan hanya dimiliki B, sehingga hanya B yang dapat mendekripsinya. Mengubah dengan kunci privat A adalah tanda tangan digital, bukan enkripsi. Kunci publik A dapat diperoleh siapa saja, sehingga jika dienkripsi dengan itu, tidak ada yang dapat mendekripsinya dan kerahasiaan pun tidak terjaga. Kunci privat B hanya dimiliki B sendiri sehingga tidak dapat digunakan oleh A.

Soal 6 | Kunci Dekripsi

Penerima yang menerima dokumen terenkripsi untuk menjaga kerahasiaan dengan kriptografi kunci publik, menggunakan kunci apa saat mendekripsi dokumen tersebut?

  1. Kunci privat pengirim
  2. Kunci privat penerima sendiri
  3. Kunci publik pengirim
  4. Kunci publik penerima
JawabanB. Kunci privat penerima sendiri

Karena yang digunakan untuk enkripsi adalah kunci publik penerima, yang dapat mendekripsi hanyalah kunci privat penerima yang berpasangan dengannya. Kunci publik penerima adalah kunci yang sama yang digunakan untuk enkripsi, sehingga tidak dapat mengembalikannya. Kunci privat pengirim hanya dimiliki pengirim. Kunci publik pengirim adalah kunci yang digunakan untuk verifikasi tanda tangan digital, dan tidak digunakan untuk mendekripsi dokumen rahasia.

Soal 7 | Hash

Manakah sifat fungsi hash yang tepat?

  1. Semakin panjang data input, panjang nilai hash yang dihasilkan juga semakin panjang secara proporsional.
  2. Data berbeda yang menghasilkan nilai hash yang sama dapat dengan mudah ditemukan melalui perhitungan.
  3. Jika input data berubah walau hanya 1 karakter, nilai hash yang dihasilkan berubah secara signifikan.
  4. Data asli dapat dipulihkan melalui perhitungan dari nilai hash yang dihasilkan.
JawabanC. Jika input data berubah walau hanya 1 karakter, nilai hash yang dihasilkan berubah secara signifikan.

Fungsi hash menghasilkan output yang berubah signifikan meski input berubah sedikit, sehingga dapat digunakan untuk mendeteksi perubahan berkas. Pilihan 1 bertentangan dengan sifat satu arah, sehingga tidak dapat dipulihkan (itulah sebabnya bukan enkripsi). Pilihan 2 juga keliru, karena output berupa panjang tetap terlepas dari panjang input (256 bit untuk SHA-256). Pilihan 4 juga keliru, karena diperlukan ketahanan terhadap tabrakan (collision resistance) sehingga sulit menemukan data lain dengan nilai yang sama.

Soal 8 | Salt

Pada sistem yang menyimpan kata sandi dalam bentuk nilai hash, manakah tujuan penggunaan salt yang paling tepat?

  1. Agar jumlah karakter kata sandi yang ditetapkan pengguna diseragamkan menjadi panjang tertentu
  2. Agar nilai hash yang tersimpan berbeda untuk setiap pengguna, sehingga mencegah pemecahan sandi menggunakan tabel yang dihitung sebelumnya
  3. Agar waktu yang dibutuhkan untuk satu kali perhitungan hash sengaja diperpanjang, sehingga kecepatan serangan brute force menurun drastis
  4. Agar nilai hash yang tersimpan dapat dihitung untuk memulihkan kata sandi asli saat diperlukan
JawabanB. Agar nilai hash yang tersimpan berbeda untuk setiap pengguna, sehingga mencegah pemecahan sandi menggunakan tabel yang dihitung sebelumnya

Salt adalah teknik menambahkan string acak yang berbeda untuk setiap pengguna ke kata sandi sebelum melakukan hashing, sehingga nilai yang tersimpan berbeda meski kata sandinya sama, dan membuat rainbow table yang dihitung sebelumnya tidak dapat digunakan. Pilihan 3 adalah tujuan stretching yang mengulang perhitungan ribuan kali, langkah yang berbeda dari salt. Pilihan 1 bertentangan dengan sifat satu arah hash. Pilihan 4 tidak memiliki efek semacam itu.

Soal 9 | Enkripsi Disk

Laptop yang dibawa keluar kantor dipasangi mekanisme yang mengenkripsi seluruh perangkat penyimpanan. Manakah efek yang paling tepat diperoleh dari langkah ini?

  1. Mencegah isi dibaca melalui pengambilan perangkat penyimpanan saat PC hilang atau dicuri.
  2. Mencegah berkas yang tersimpan dibaca meskipun pengguna terinfeksi malware saat dalam keadaan login.
  3. Mencegah pengguna internal perusahaan yang tidak berwenang membuka berkas milik orang lain di PC tersebut.
  4. Mencegah berkas yang dikirim sebagai lampiran email diintip oleh pihak ketiga pada jalur komunikasi.
JawabanA. Mencegah isi dibaca melalui pengambilan perangkat penyimpanan saat PC hilang atau dicuri.

Enkripsi seluruh disk efektif sebagai langkah pengendalian kebocoran informasi saat hilang atau dicuri, karena isinya tidak dapat dibaca tanpa melalui otentikasi saat startup. Pilihan 2 keliru, karena setelah login secara resmi, data berada dalam keadaan terdekripsi dan dapat dibaca sehingga bukan langkah antimalware. Pilihan 3 adalah peran enkripsi komunikasi atau enkripsi per berkas. Pilihan 4 dicapai melalui kontrol akses.

Soal 10 | Kedaluwarsa Kriptografi

Manakah persiapan yang paling tepat terhadap kedaluwarsa kriptografi (cryptographic obsolescence)?

  1. Mewajibkan pengguna mengganti kata sandi secara berkala, dan melarang penggunaan ulang.
  2. Untuk menghindari ketidakstabilan operasional, terus menggunakan metode kriptografi dan panjang kunci yang sudah dipilih sejak awal.
  3. Karena enkripsi berisiko membuat data tidak dapat diambil, selalu menyimpan salinan teks polos secara terpisah dari dokumen terenkripsi.
  4. Mengevaluasi keamanan metode kriptografi dan panjang kunci yang digunakan secara berkala, dan menyiapkan agar dapat bermigrasi ke metode baru jika diperlukan.
JawabanD. Mengevaluasi keamanan metode kriptografi dan panjang kunci yang digunakan secara berkala, dan menyiapkan agar dapat bermigrasi ke metode baru jika diperlukan.

Kedaluwarsa kriptografi adalah kondisi ketika kriptografi menjadi tidak aman lagi akibat peningkatan kinerja komputer atau ditemukannya kelemahan metode. Meninjau ulang metode dan panjang kunci secara berkala serta menjaga kesiapan bermigrasi menjadi persiapannya, termasuk pertimbangan migrasi ke kriptografi tahan-komputer-kuantum dengan memperhitungkan komputer kuantum. Pilihan 1 adalah soal operasional kata sandi dan berbeda dari kedaluwarsa kriptografi. Pilihan 3 justru merugikan kerahasiaan begitu salinan teks polos disimpan. Pilihan 4 adalah pembiaran berbahaya dan keliru.

Soal 11 | Kunci Tanda Tangan

Pengirim membubuhkan tanda tangan digital pada dokumen elektronik. Manakah kunci yang digunakan untuk membuat tanda tangan tersebut?

  1. Kunci publik penerima
  2. Kunci privat pengirim
  3. Kunci privat penerima
  4. Kunci publik pengirim
JawabanB. Kunci privat pengirim

Tanda tangan digital dibuat dengan mengubah nilai hash dokumen menggunakan kunci privat pengirim. Karena hanya pemiliknya yang memiliki kunci privat, dapat ditunjukkan bahwa dokumen dibuat oleh orang tersebut dan tidak diubah. Menggunakan kunci publik penerima adalah enkripsi untuk kerahasiaan, bukan tanda tangan. Kunci privat penerima hanya dimiliki penerima. Kunci publik pengirim adalah kunci yang digunakan untuk verifikasi tanda tangan, bukan untuk membuatnya.

Soal 12 | Verifikasi Tanda Tangan

Penerima yang menerima dokumen elektronik bertanda tangan digital, menggunakan kunci apa untuk memverifikasi tanda tangan tersebut?

  1. Kunci privat pengirim
  2. Kunci publik penerima
  3. Kunci privat penerima
  4. Kunci publik pengirim
JawabanD. Kunci publik pengirim

Karena tanda tangan dibuat dengan kunci privat pengirim, verifikasi dilakukan dengan kunci publik pengirim yang berpasangan. Kunci privat pengirim hanya dimiliki yang bersangkutan sehingga tidak dapat digunakan penerima. Kunci publik penerima adalah kunci yang digunakan pengirim saat mengenkripsi untuk kerahasiaan, dan kunci privat penerima adalah kunci untuk mendekripsi teks sandi yang ditujukan padanya; tidak satu pun digunakan untuk verifikasi tanda tangan.

Soal 13 | Tanda Tangan dan Enkripsi

A ingin mengirim dokumen ke B sedemikian rupa sehingga tidak dapat dibaca orang lain, dan sekaligus dapat menunjukkan bahwa dirinyalah yang membuatnya. Dengan asumsi kunci publik A dan B telah saling diperoleh, manakah cara penggunaan kunci yang tepat?

  1. A menandatangani dengan kunci publiknya sendiri, dan mengenkripsi dengan kunci privat B. B mendekripsi dengan kunci publiknya sendiri, dan memverifikasi dengan kunci privat A.
  2. A menandatangani dengan kunci publik B, dan mengenkripsi dengan kunci privatnya sendiri. B mendekripsi dengan kunci publik A, dan memverifikasi dengan kunci privatnya sendiri.
  3. A menandatangani dengan kunci privatnya sendiri, dan mengenkripsi dengan kunci publik B. B mendekripsi dengan kunci privatnya sendiri, dan memverifikasi dengan kunci publik A.
  4. A menandatangani dengan kunci privatnya sendiri, dan mengenkripsi dengan kunci publiknya sendiri. B mendekripsi dengan kunci privatnya sendiri, dan memverifikasi dengan kunci publiknya sendiri.
JawabanC. A menandatangani dengan kunci privatnya sendiri, dan mengenkripsi dengan kunci publik B. B mendekripsi dengan kunci privatnya sendiri, dan memverifikasi dengan kunci publik A.

Tanda tangan dibuat dengan kunci privat pengirim A, dan diverifikasi dengan kunci publik A. Enkripsi dilakukan dengan kunci publik penerima B, dan didekripsi dengan kunci privat B. Hanya pilihan ketiga yang memenuhi kedua arah ini. Ketiga pilihan lainnya menggunakan kunci privat milik orang lain (mustahil karena hanya dimiliki yang bersangkutan) atau mengenkripsi dengan kunci publik sendiri (tidak ada yang bisa mendekripsi), sehingga salah satu arahnya terbalik dan tidak berlaku.

Soal 14 | Efek Tanda Tangan

Mengenai email elektronik yang dikirim hanya dengan tanda tangan digital (tanpa dienkripsi), manakah pernyataan yang benar?

  1. Penerima dapat memastikan bahwa badan email tidak diubah di tengah jalan.
  2. Dapat mencegah isi badan email diintip oleh pihak ketiga pada jalur komunikasi.
  3. Penerima dapat mengubah badan email lalu mengklaim bahwa pengirim yang menulisnya.
  4. Pengirim menjadi mudah untuk kemudian mengklaim bahwa dirinya tidak pernah mengirim email tersebut.
JawabanA. Penerima dapat memastikan bahwa badan email tidak diubah di tengah jalan.

Yang dapat diketahui dari tanda tangan digital adalah tiga hal: deteksi perubahan (integritas), kepastian bahwa pengirim adalah orang yang benar, dan nirsangkal. Badan email dikirim dalam bentuk teks polos, sehingga tidak dapat mencegah diintip (kerahasiaan); jika ingin menyembunyikan isinya juga, perlu dienkripsi dengan kunci publik penerima. Jika penerima mengubah badan email, verifikasi akan gagal, sehingga tidak bisa mengubah lalu mengklaimnya sebagai milik pengirim. Tanda tangan justru merupakan mekanisme yang menutup kemungkinan penyangkalan.

Soal 15 | MAC

Jika dibandingkan antara kode otentikasi pesan (MAC) dan tanda tangan digital, manakah yang tidak dapat diwujudkan oleh MAC?

  1. Mencegah pengirim menyangkal fakta pengiriman di kemudian hari
  2. Dapat memastikan bahwa pesan berasal dari lawan bicara yang berbagi kunci
  3. Dapat memastikan bahwa pesan tidak diubah selama komunikasi
  4. Kemudahan karena pemrosesannya ringan dan dapat diverifikasi berulang kali setiap komunikasi
JawabanA. Mencegah pengirim menyangkal fakta pengiriman di kemudian hari

Karena MAC dibuat dari kunci rahasia yang dibagikan pengirim dan penerima, penerima pun dapat membuat nilai yang sama, sehingga tidak dapat ditunjukkan kepada pihak ketiga bahwa "hanya pengirim yang dapat membuatnya". Oleh karena itu nirsangkal tidak dapat diwujudkan. Deteksi perubahan dan konfirmasi bahwa lawan bicara berbagi kunci dapat dilakukan, dan pemrosesannya pun ringan. Jika nirsangkal diperlukan, digunakan tanda tangan digital yang memakai kunci privat yang hanya dimiliki satu orang.

Soal 16 | Sertifikat

Manakah peran sertifikat digital (sertifikat kunci publik) yang paling tepat?

  1. Otoritas sertifikasi menyimpan kunci privat pengguna secara terpusat agar dapat diterbitkan ulang jika hilang.
  2. Mengenkripsi isi komunikasi itu sendiri agar tidak disadap atau diubah pada jalur komunikasi.
  3. Memeriksa dan menjamin bahwa berkas yang didistribusikan tidak terinfeksi malware.
  4. Menjamin melalui tanda tangan otoritas sertifikasi bahwa kunci publik tersebut benar-benar milik pemilik yang tercantum.
JawabanD. Menjamin melalui tanda tangan otoritas sertifikasi bahwa kunci publik tersebut benar-benar milik pemilik yang tercantum.

Sertifikat digital adalah kartu identitas elektronik yang berisi kunci publik dan informasi pemiliknya, ditandatangani dengan kunci privat otoritas sertifikasi (CA) itu sendiri, sehingga kunci publik yang diterima dapat dipastikan milik orang yang bersangkutan. Kunci privat hanya disimpan secara ketat oleh pemiliknya sendiri, bukan dititipkan ke CA. Enkripsi isi komunikasi dilakukan oleh TLS dan sejenisnya, sementara sertifikat digunakan untuk memastikan keabsahan lawan bicara. Sertifikat tidak memiliki fungsi menjamin ada tidaknya malware.

Soal 17 | Sertifikat Root

Manakah pernyataan yang tepat mengenai sertifikat root?

  1. Daftar sertifikat yang sudah kedaluwarsa yang secara berkala dikumpulkan dan dipublikasikan otoritas sertifikasi.
  2. Sertifikat tanda tangan sendiri yang diterbitkan otoritas sertifikasi untuk dirinya sendiri, dan menjadi titik awal kepercayaan.
  3. Sertifikat yang diterbitkan otoritas sertifikasi untuk setiap pengguna, digunakan untuk mengidentifikasi individu.
  4. Kunci simetris untuk mengenkripsi komunikasi dengan server, yang disimpan di perangkat pengguna.
JawabanB. Sertifikat tanda tangan sendiri yang diterbitkan otoritas sertifikasi untuk dirinya sendiri, dan menjadi titik awal kepercayaan.

Sertifikat root berada di puncak rantai sertifikat, merupakan sertifikat tanda tangan sendiri yang ditandatangani otoritas sertifikasi untuk dirinya sendiri, dan sudah tertanam sejak awal di OS atau browser sebagai titik awal kepercayaan. Karena itulah, jika sertifikat root yang tidak jelas asal-usulnya dimasukkan, ada bahaya mempercayai situs palsu sebagai situs asli. Sertifikat yang mengidentifikasi individu adalah sertifikat pengguna. Deskripsi yang tampak seperti daftar sertifikat lebih dekat dengan daftar pencabutan (CRL), tetapi CRL bukan daftar yang kedaluwarsa melainkan daftar yang dicabut sebelum masa berlakunya habis. Kunci simetris tidak termasuk di dalamnya.

Soal 18 | Pemeriksaan Pencabutan

Meskipun sertifikat digital masih dalam masa berlaku, perlu diperiksa apakah sertifikat tersebut telah dicabut. Manakah kombinasi mekanisme yang tepat digunakan untuk pemeriksaan ini?

  1. SAML dan OAuth
  2. AES dan RSA
  3. CRL dan OCSP
  4. SPF dan DKIM
JawabanC. CRL dan OCSP

Akibat kebocoran kunci privat atau pengunduran diri karyawan, sertifikat dapat dicabut sebelum masa berlakunya habis. Daftar sertifikat yang dicabut disebut CRL (Certificate Revocation List), sedangkan metode yang menanyakan status satu per satu secara daring adalah OCSP. SPF dan DKIM adalah mekanisme untuk memastikan pengirim email, SAML dan OAuth adalah standar single sign-on atau delegasi wewenang, dan AES serta RSA adalah metode kriptografi itu sendiri; tidak satu pun digunakan untuk pemeriksaan pencabutan.

Soal 19 | HTTPS

Saat mengakses situs web mitra bisnis, URL diawali https:// dan sertifikat server pun terverifikasi dengan benar. Manakah pernyataan yang paling tepat dapat disimpulkan dari kondisi ini?

  1. Terjamin bahwa berkas yang diperoleh dari situs tersebut tidak mengandung malware.
  2. Terjamin bahwa sistem pengelolaan informasi organisasi yang mengoperasikan situs tersebut sudah tepat.
  3. Informasi yang diinput ke situs tersebut menjadi lebih sulit diintip pada jalur komunikasi.
  4. Otoritas sertifikasi menjamin bahwa operator situs tersebut adalah perusahaan yang unggul secara finansial.
JawabanC. Informasi yang diinput ke situs tersebut menjadi lebih sulit diintip pada jalur komunikasi.

HTTPS mengenkripsi komunikasi melalui TLS, dan sertifikat server memastikan bahwa tujuan koneksi adalah server yang tercantum dalam sertifikat, sehingga menjadi lebih tahan terhadap penyadapan atau perubahan di jalur. Namun yang ditunjukkan sertifikat adalah identifikasi dan identitas lawan bicara, bukan jaminan atas ketepatan sistem pengelolaan informasi, keamanan berkas yang didistribusikan, atau kondisi keuangan perusahaan. Perlu diperhatikan bahwa situs phishing pun dapat menggunakan HTTPS.

Soal 20 | DV OV EV

Manakah penjelasan yang tepat mengenai perbedaan DV, OV, dan EV pada sertifikat server?

  1. Perbedaannya hanya pada biaya penerbitan, di mana DV gratis sedangkan OV dan EV berbayar.
  2. Semakin ke EV, masa berlaku sertifikat diatur menjadi semakin panjang.
  3. Semakin ke EV, kekuatan algoritma kriptografi dan panjang kunci yang digunakan dalam komunikasi semakin besar sehingga komunikasi semakin aman.
  4. Tingkat ketelitian pemeriksaan identitas pemohon oleh otoritas sertifikasi berbeda-beda, dan DV hanya memeriksa hak pengelolaan nama domain.
JawabanD. Tingkat ketelitian pemeriksaan identitas pemohon oleh otoritas sertifikasi berbeda-beda, dan DV hanya memeriksa hak pengelolaan nama domain.

Perbedaan DV, OV, dan EV terletak pada tingkat ketelitian pemeriksaan identitas yang dilakukan otoritas sertifikasi. DV hanya memeriksa hak pengelolaan nama domain, OV juga memeriksa keberadaan nyata organisasi, dan EV melakukan pemeriksaan yang lebih ketat lagi. Algoritma kriptografi atau panjang kunci tidak berubah menurut jenisnya, dan masa berlaku pun tidak ditentukan oleh jenis sertifikat. Perbedaan biaya adalah hasil dari upaya pemeriksaan, dan inti perbedaannya terletak pada isi pemeriksaan itu sendiri.

Soal 21 | Tiga Elemen Otentikasi

Dari tiga elemen otentikasi pengguna, manakah yang termasuk otentikasi berdasarkan "kepemilikan"?

  1. Memasukkan string jawaban terhadap pertanyaan rahasia yang telah didaftarkan pengguna sebelumnya, oleh yang bersangkutan sendiri.
  2. Memasukkan kata sandi sekali pakai yang ditampilkan pada aplikasi ponsel pintar pengguna.
  3. Memasukkan kata sandi yang sudah diingat sebelumnya oleh pengguna, dalam bentuk yang tidak ditampilkan di layar.
  4. Membaca sidik jari pengguna dengan alat pembaca khusus, dan mencocokkannya dengan ciri yang telah terdaftar sebelumnya.
JawabanB. Memasukkan kata sandi sekali pakai yang ditampilkan pada aplikasi ponsel pintar pengguna.

Tiga elemen otentikasi adalah pengetahuan (sesuatu yang hanya diketahui yang bersangkutan), kepemilikan (sesuatu yang hanya dimiliki yang bersangkutan), dan biometrik (ciri diri yang bersangkutan). Yang termasuk kepemilikan adalah metode yang menggunakan aplikasi ponsel pintar, kartu IC, atau token perangkat keras. Kata sandi dan pertanyaan rahasia keduanya termasuk pengetahuan, dan pencocokan sidik jari termasuk biometrik. Menggabungkan elemen yang berbeda menjadikannya otentikasi multifaktor.

Soal 22 | Otentikasi Multifaktor

Manakah di antara berikut yang termasuk otentikasi multifaktor?

  1. Setelah memasukkan kata sandi, memasukkan kata sandi kedua yang telah ditetapkan secara terpisah.
  2. Setelah memasukkan kata sandi, memasukkan tanggal lahir dan nomor pegawai yang bersangkutan.
  3. Setelah memasukkan ID pengguna dan kata sandi, mendekatkan kartu IC milik yang bersangkutan ke alat pembaca.
  4. Setelah memasukkan kata sandi, menjawab pertanyaan rahasia yang telah didaftarkan sebelumnya oleh yang bersangkutan.
JawabanC. Setelah memasukkan ID pengguna dan kata sandi, mendekatkan kartu IC milik yang bersangkutan ke alat pembaca.

Otentikasi multifaktor adalah metode yang menggabungkan dua elemen berbeda atau lebih dari pengetahuan, kepemilikan, dan biometrik, dan kombinasi kata sandi (pengetahuan) dengan kartu IC (kepemilikan) termasuk di dalamnya. Pertanyaan rahasia, kata sandi kedua, tanggal lahir, dan nomor pegawai semuanya termasuk pengetahuan; meskipun konfirmasinya dibagi menjadi 2 tahap sehingga merupakan otentikasi dua tahap, elemennya tetap satu jenis sehingga bukan otentikasi multifaktor. Perbedaan ini sering ditanyakan dalam ujian.

Soal 23 | FRR dan FAR

Pada perangkat otentikasi biometrik, penentuan pencocokan diperketat untuk mengurangi kesalahan menerima orang lain sebagai yang bersangkutan. Manakah perubahan tingkat penolakan yang benar (FRR) dan tingkat penerimaan yang salah (FAR) dalam kondisi ini?

  1. FRR dan FAR sama-sama turun.
  2. FRR turun, FAR naik.
  3. FRR naik, FAR turun.
  4. FRR dan FAR sama-sama naik.
JawabanC. FRR naik, FAR turun.

Jika penentuan diperketat, orang lain menjadi lebih sulit diterima, tetapi sebagai gantinya orang yang bersangkutan pun menjadi lebih mudah ditolak. Artinya tingkat penerimaan yang salah (FAR) turun, dan tingkat penolakan yang benar (FRR) naik. Keduanya berada dalam hubungan trade-off yang mengapit satu nilai ambang batas, sehingga tidak mungkin keduanya sama-sama turun atau sama-sama naik. Pada situasi yang mengutamakan keamanan seperti keluar-masuk area rahasia, FAR diturunkan meskipun harus menerima ketidaknyamanan orang yang bersangkutan tidak dapat masuk.

Soal 24 | EER

Ketika perangkat otentikasi biometrik A dan B dibandingkan, EER (equal error rate) perangkat A ternyata lebih kecil. Manakah kesimpulan yang paling tepat dari fakta ini?

  1. Perangkat A memiliki akurasi keseluruhan yang menggabungkan tingkat penolakan yang benar dan tingkat penerimaan yang salah, lebih tinggi dibanding perangkat B.
  2. Perangkat A adalah perangkat yang sama sekali tidak pernah menolak orang yang bersangkutan, berapa pun nilai ambang batas yang ditetapkan.
  3. Perangkat A memiliki kecepatan pemrosesan pencocokan yang lebih cepat dibanding perangkat B.
  4. Perangkat A selalu memiliki tingkat penerimaan orang lain sebesar 0, terlepas dari nilai ambang batas yang ditetapkan.
JawabanA. Perangkat A memiliki akurasi keseluruhan yang menggabungkan tingkat penolakan yang benar dan tingkat penerimaan yang salah, lebih tinggi dibanding perangkat B.

EER adalah tingkat kesalahan pada titik ketika tingkat penolakan yang benar (FRR) dan tingkat penerimaan yang salah (FAR) menjadi sama, dan menjadi tolok ukur untuk membandingkan akurasi keseluruhan antarperangkat; semakin kecil nilainya, semakin tinggi akurasinya. Namun ini tidak berarti kesalahan menjadi 0, sehingga tidak dapat dikatakan bahwa penolakan orang yang bersangkutan tidak pernah terjadi, atau bahwa tingkat penerimaan orang lain selalu 0. EER adalah indikator akurasi dan tidak berkaitan dengan kecepatan pemrosesan. Dalam operasional sebenarnya, nilai ambang batas digeser sesuai kebutuhan penggunaan.

Soal 25 | OTP

Manakah efek yang paling tepat diperoleh dengan menerapkan kata sandi sekali pakai (one-time password)?

  1. Dapat mencegah informasi pengguna yang tersimpan di server otentikasi bocor ke luar.
  2. Meskipun nilai input satu kali itu diketahui melalui penyadapan dan sejenisnya, nilai tersebut tidak dapat digunakan untuk login berikutnya.
  3. Dapat mengurangi jumlah karakter dan jenis kata sandi yang perlu diingat pengguna sehari-hari.
  4. Dapat mencegah perangkat pengguna terinfeksi malware.
JawabanB. Meskipun nilai input satu kali itu diketahui melalui penyadapan dan sejenisnya, nilai tersebut tidak dapat digunakan untuk login berikutnya.

Kata sandi sekali pakai adalah kata sandi sekali buang yang hanya dapat digunakan satu kali, sehingga meskipun nilainya diketahui melalui penyadapan atau pengintipan, tidak dapat digunakan ulang. Bukan untuk mengurangi jumlah karakter yang perlu diingat, dan sebagian besar nilainya dihasilkan oleh aplikasi atau token khusus. Ini juga bukan mekanisme yang mencegah infeksi malware pada perangkat atau kebocoran informasi dari server otentikasi itu sendiri. Metode dengan tujuan serupa adalah otentikasi challenge-response yang tidak mengalirkan kata sandi itu sendiri melalui jalur komunikasi.

Soal 26 | Operasional Kata Sandi

Manakah cara memperlakukan kata sandi sistem operasional yang paling tepat?

  1. Agar tidak lupa, menuliskan kata sandi pada catatan tempel dan menempelkannya di monitor.
  2. Berbagi satu ID dan kata sandi dalam departemen, dan semua orang login dengan akun yang sama.
  3. Karena mudah diingat, menggunakan langsung kata sandi yang sudah dipakai di layanan lain.
  4. Menetapkan kata sandi yang cukup panjang, dan tidak menggunakan ulang di layanan lain.
JawabanD. Menetapkan kata sandi yang cukup panjang, dan tidak menggunakan ulang di layanan lain.

Panjang kata sandi yang cukup paling berpengaruh terhadap ketahanan dari upaya pembobolan, dan menghentikan penggunaan ulang menjadi langkah pengendalian serangan daftar kata sandi. Kata sandi yang tidak dapat diingat semua dikelola dengan pengelola kata sandi (password manager). Penggunaan ulang membuat kebocoran di satu tempat menjalar ke semua layanan, dan penempelan pada catatan tempel mengundang tindakan mengintip. Berbagi ID membuat operasi seseorang tidak dapat ditelusuri, sehingga bertentangan dengan prinsip pengelolaan akun.

Soal 27 | Berbasis Risiko

Manakah metode yang hanya meminta konfirmasi identitas tambahan ketika mendeteksi akses dari negara yang tidak biasa, atau login dari perangkat yang berbeda dari biasanya?

  1. CAPTCHA
  2. Otentikasi berbasis risiko
  3. Single sign-on
  4. Otentikasi challenge-response
JawabanB. Otentikasi berbasis risiko

Otentikasi berbasis risiko (risk-based authentication) menilai tingkat bahaya berdasarkan situasi seperti perangkat, wilayah, atau waktu, dan hanya meminta konfirmasi tambahan saat dinilai berbahaya, sehingga dapat menekan login tidak sah sambil menjaga kenyamanan pada kondisi normal. Single sign-on adalah mekanisme yang memungkinkan penggunaan beberapa sistem dengan satu kali otentikasi. Otentikasi challenge-response adalah metode yang menggunakan bilangan acak berbeda setiap kali sehingga kata sandi tidak dialirkan. CAPTCHA adalah mekanisme untuk menentukan apakah pengguna manusia atau program otomatis.

Soal 28 | Passkey

Manakah alasan yang paling tepat mengapa otentikasi FIDO2 atau passkey dianggap lebih aman dibanding otentikasi kata sandi konvensional?

  1. Karena kunci privat yang digunakan untuk otentikasi dikelola secara terpusat dan dilindungi oleh server otentikasi.
  2. Karena masa berlaku kata sandi diatur menjadi singkat, sehingga mendorong pengguna untuk sering menggantinya.
  3. Karena tidak ada rahasia bersama seperti kata sandi yang tersimpan di sisi server, dan tidak akan mengembalikan tanda tangan kecuali ke situs yang resmi.
  4. Karena kata sandi yang diinput pengguna dienkripsi dengan metode kriptografi yang lebih kuat dari sebelumnya sebelum dikirim ke server otentikasi.
JawabanC. Karena tidak ada rahasia bersama seperti kata sandi yang tersimpan di sisi server, dan tidak akan mengembalikan tanda tangan kecuali ke situs yang resmi.

FIDO2 dan passkey adalah metode yang mengembalikan tanda tangan menggunakan kunci privat yang disimpan di dalam perangkat pengguna. Karena tidak ada rahasia bersama yang tersimpan di sisi server, informasi tidak disalahgunakan meskipun bocor dari server, dan tahan terhadap phishing karena dirancang untuk tidak mengembalikan tanda tangan kecuali ke situs resmi. Bukan mengirim kata sandi yang dienkripsi, melainkan sejak awal tidak menggunakan kata sandi. Kunci privat disimpan oleh perangkat, dan bukan dikelola secara terpusat oleh server.

Soal 29 | Otentikasi dan Otorisasi

Manakah penjelasan yang paling tepat mengenai hubungan antara otentikasi dan otorisasi?

  1. Otentikasi dan otorisasi memiliki arti yang sama, dan jika berhasil login maka semua informasi dapat digunakan.
  2. Otorisasi dilakukan oleh perangkat jaringan dan otentikasi dilakukan oleh aplikasi, sekadar perbedaan lokasi implementasi.
  3. Otorisasi memastikan identitas yang bersangkutan, dan otentikasi selanjutnya menentukan cakupan operasi yang boleh dilakukan.
  4. Otentikasi memastikan identitas yang bersangkutan, dan otorisasi menentukan cakupan operasi yang diizinkan bagi orang tersebut.
JawabanD. Otentikasi memastikan identitas yang bersangkutan, dan otorisasi menentukan cakupan operasi yang diizinkan bagi orang tersebut.

Otentikasi adalah memastikan apakah pihak yang mengaku benar-benar orang yang bersangkutan, dan otorisasi adalah menentukan apa yang diizinkan bagi pihak yang telah diketahui identitasnya; urutannya adalah otentikasi lebih dulu, otorisasi kemudian. Pilihan pertama menukar urutan keduanya sehingga keliru. Dapat login dan boleh melihat informasi tertentu adalah dua hal berbeda; batasan seperti informasi kepegawaian hanya untuk departemen SDM adalah peran otorisasi. Ini juga bukan perbedaan yang ditentukan oleh lokasi implementasi.

Soal 30 | RBAC

Manakah penjelasan yang tepat mengenai kontrol akses berbasis peran (role-based access control/RBAC)?

  1. Metode di mana wewenang ditentukan sesuai label kerahasiaan, dan bahkan pemilik informasi pun tidak dapat mengubahnya.
  2. Metode yang menetapkan wewenang secara individual untuk setiap berkas bagi setiap pengguna.
  3. Metode yang mengelompokkan wewenang ke dalam peran sesuai tugas, lalu menugaskan pengguna ke peran tersebut.
  4. Metode di mana pemilik informasi dapat memberikan wewenang kepada pengguna lain berdasarkan keputusannya sendiri.
JawabanC. Metode yang mengelompokkan wewenang ke dalam peran sesuai tugas, lalu menugaskan pengguna ke peran tersebut.

RBAC mengelompokkan wewenang yang diperlukan untuk setiap peran sesuai tugas, dan menugaskan orang ke peran tersebut, sehingga saat mutasi cukup mengganti peran, dan inventarisasi wewenang pun dapat dilakukan per peran. Pilihan pertama adalah kontrol akses diskresioner (DAC), dan pilihan kedua adalah penjelasan kontrol akses wajib (MAC). Penetapan individual pada pilihan keempat tidak menggunakan konsep peran sehingga bukan RBAC, dan menjadi sulit dikelola seiring bertambahnya jumlah orang.

Soal 31 | Hak Akses Minimum

Ketika menentukan hak akses sistem operasional baru, manakah cara berpikir yang sesuai dengan prinsip hak akses minimum (least privilege)?

  1. Jika ragu dalam menentukan wewenang, memberikan wewenang administrator yang dapat menggunakan semua fungsi untuk sementara.
  2. Agar tidak repot mengajukan permohonan tambahan di kemudian hari, memberikan wewenang yang lebih luas dari cakupan yang diperlukan untuk pekerjaan.
  3. Memberikan wewenang hanya sebatas cakupan yang diperlukan untuk menjalankan tugas yang ditanggung, dan segera mencabutnya jika sudah tidak diperlukan.
  4. Memberikan wewenang yang sama dengan manajer secara sekaligus kepada seluruh orang di departemen yang sama.
JawabanC. Memberikan wewenang hanya sebatas cakupan yang diperlukan untuk menjalankan tugas yang ditanggung, dan segera mencabutnya jika sudah tidak diperlukan.

Prinsip hak akses minimum adalah cara berpikir yang hanya memberikan wewenang minimum yang diperlukan untuk pekerjaan, dan segera mencabutnya jika sudah tidak diperlukan. Semakin luas wewenang, semakin besar pula kerugian akibat kesalahan operasi maupun kecurangan internal. Memberikan lebih luas untuk berjaga-jaga, memberikan wewenang yang sama dengan atasan kepada seluruh departemen, atau memberikan wewenang administrator ketika ragu, semuanya adalah pemberian wewenang berlebihan yang bertentangan dengan prinsip ini.

Soal 32 | Pemisahan Tugas

Petugas pemrosesan pembayaran berada dalam kondisi dapat mendaftarkan data pembayaran sendiri dan sekaligus menyetujuinya sendiri. Manakah alasan yang paling tepat mengapa kondisi ini menjadi masalah?

  1. Karena jumlah pemrosesan terpusat pada satu petugas, sehingga bebannya menjadi tinggi
  2. Karena kecurangan atau kesalahan dapat selesai oleh satu orang saja, sehingga pengawasan silang tidak berfungsi
  3. Karena diperlukan dua ID pengguna untuk pendaftaran dan persetujuan, sehingga menambah beban pengelolaan
  4. Karena orang yang sama melakukan pemrosesan berturut-turut, kecepatan respons sistem menurun
JawabanB. Karena kecurangan atau kesalahan dapat selesai oleh satu orang saja, sehingga pengawasan silang tidak berfungsi

Pemisahan tugas (segregation of duties) adalah memisahkan orang yang mengajukan dengan orang yang menyetujui, sehingga dengan memisahkan peran dan wewenang, kecurangan tidak dapat diselesaikan oleh satu orang saja, dan kesalahan pun dapat ditemukan oleh mata pihak ketiga. Pada kondisi dalam soal, pengawasan silang ini tidak berfungsi. Beban petugas, kecepatan respons sistem, dan repotnya pengelolaan ID semuanya adalah soal efisiensi, dan tidak menjelaskan masalah dari sisi pengendalian.

Soal 33 | ID Istimewa

Manakah pengelolaan ID istimewa (privileged ID) yang digunakan administrator sistem yang paling tepat?

  1. Agar pekerjaan dapat dilakukan dengan cepat, para administrator berbagi satu ID istimewa.
  2. Biasanya bekerja dengan ID pengguna umum, dan hanya saat diperlukan menggunakan ID istimewa setelah pengajuan dan pencatatan.
  3. Untuk menghemat repot, selalu login dengan ID istimewa untuk semua pekerjaan termasuk pekerjaan umum sehari-hari.
  4. Karena cukup diperiksa oleh yang bersangkutan sendiri, log operasi tidak perlu diperiksa oleh orang lain.
JawabanB. Biasanya bekerja dengan ID pengguna umum, dan hanya saat diperlukan menggunakan ID istimewa setelah pengajuan dan pencatatan.

Karena ID istimewa hampir dapat melakukan apa saja, prinsipnya adalah hanya digunakan saat diperlukan, dengan pencatatan peminjaman-pengembalian dan isi pekerjaan. Jika ID dibagikan, operasi siapa pun tidak dapat ditelusuri. Jika selalu bekerja dengan ID istimewa, kerugian akibat kesalahan operasi atau infeksi malware akan langsung meluas. Log operasi baru berfungsi sebagai pengawasan jika diperiksa oleh orang selain yang bersangkutan, sehingga pemeriksaan oleh diri sendiri saja tidak cukup.

Soal 34 | Saat Mutasi

Seorang karyawan dimutasikan dari departemen penjualan ke departemen akuntansi. Manakah hal yang wajib dilakukan sebagai pengelolaan akun?

  1. Karena ada masa serah terima, meninjau ulang wewenang bersamaan dengan orang lain enam bulan setelah mutasi.
  2. Menambahkan wewenang yang diperlukan di departemen akuntansi, dan membiarkan wewenang yang digunakan di departemen penjualan tetap ada.
  3. Tidak melakukan perubahan wewenang apa pun sampai ada keluhan ketidaknyamanan pekerjaan dari yang bersangkutan.
  4. Memberikan wewenang yang diperlukan untuk pekerjaan departemen akuntansi, sekaligus mencabut wewenang yang digunakan di departemen penjualan.
JawabanD. Memberikan wewenang yang diperlukan untuk pekerjaan departemen akuntansi, sekaligus mencabut wewenang yang digunakan di departemen penjualan.

Saat mutasi, wewenang departemen baru diberikan bersamaan dengan pencabutan wewenang departemen sebelumnya secara pasti. Jika hanya menambahkan, wewenang akan menumpuk (residu wewenang) sehingga bertentangan dengan prinsip hak akses minimum. Jika peninjauan ditunda atau menunggu keluhan yang bersangkutan, wewenang yang tidak diperlukan akan tetap ada selama itu. Saat pengunduran diri pun demikian, akun harus dinonaktifkan tanpa penundaan.

Soal 35 | Zero Trust

Manakah langkah pengendalian berdasarkan cara berpikir zero trust yang paling tepat?

  1. Terlepas dari internal atau eksternal perusahaan, memverifikasi pengguna dan perangkat setiap kali akses, dan memberikan wewenang seminimal mungkin.
  2. Membongkar firewall, dan sama sekali tidak melakukan pengendalian komunikasi.
  3. Menganggap akses dari jaringan internal perusahaan dapat dipercaya, sehingga otentikasi dilewati.
  4. Melarang total akses dari luar perusahaan, sehingga hanya karyawan yang datang ke kantor yang dapat menggunakan sistem.
JawabanA. Terlepas dari internal atau eksternal perusahaan, memverifikasi pengguna dan perangkat setiap kali akses, dan memberikan wewenang seminimal mungkin.

Zero trust adalah cara berpikir yang tidak menetapkan asumsi "aman karena di dalam perusahaan", melainkan memverifikasi semua akses, menggabungkan konfirmasi pengguna dan perangkat, hak akses minimum, enkripsi komunikasi, dan pemantauan berkelanjutan. Pilihan pertama justru merupakan asumsi model lama yang mempercayai bagian dalam batas. Pilihan ketiga adalah kesalahpahaman; bukan berarti menghentikan pertahanan berbasis batas, melainkan menambahkan asumsi untuk tidak mempercayai bagian dalam juga. Pilihan keempat adalah larangan total akses dari luar, yang merupakan gagasan berbeda dari zero trust.

Latihan: kerjakan soal di halaman ini

Ini adalah alat latihan dengan soal acak (berfungsi jika JavaScript aktif). Semua soal dan penjelasan di atas tetap dapat dibaca tanpa alat ini.

* Pembahasan ini merupakan informasi untuk keperluan belajar. Cakupan dan sistem ujian dapat berubah setiap tahun, jadi selalu periksa pengumuman resmi dari lembaga penyelenggara ujian.

Halaman ini adalah terjemahan dari teks asli berbahasa Jepang. Jika terdapat perbedaan antara terjemahan dan teks asli, versi bahasa Jepang yang berlaku. Lihat teks asli bahasa Jepang