Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1method = "fingerprint scan" | ABiometric data is stored as an unencrypted raw image. If the database is breached, the traits cannot be reset like a password, creating a serious privacy risk. | |
| 2result = "false reject" | Bstore(encrypt(face_template)) | |
| 3A false accept is a serious security risk because an impostor's biometric is wrongly matched to a real user. | CA physical biometric trait: the unique pattern of ridges on a finger is matched against a stored template to prove identity. | |
| 4Biometric data is sensitive personal information, so templates should be stored encrypted rather than as raw images. | Dif match_score >= threshold: grant_access() | |
| 5biometric_data = "face_scan.jpg" # stored as plain text, unprotected | EThe system wrongly refuses a genuine, authorised user because their biometric does not match closely enough. | |
| 6authentication = "voice recognition uses something you know" | FVoice recognition is a biometric, so it is something you are, not something you know. Passwords and PINs are the something you know factor. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
biometric authentication — Proves who you are using a physical or behavioural trait, such as a fingerprint, face or voice, that is matched against stored data. It can wrongly accept or reject users.IF match_score >= 80 THEN grant_access()A false accept lets an impostor inA false reject blocks the real userBiometric data is sensitive informationmatch ← compare(scan, template)