MRZ Verification Alone Insufficient for Proving Identity, Developers Advised to Integrate Multi-Layered Security
Machine-Readable Zone (MRZ) verification, a common method for validating identity documents like passports, only confirms the internal consistency of data, not the authenticity of the document itself. According to ComplyCube's Chief Technical Officer, Mohamed Alsalehi, MRZ verification does not indicate if a document is genuine, tampered with, or if the presenter is the rightful holder. MRZ codes, standardized by the International Civil Aviation Organization (ICAO) since 1980, facilitate automated data capture and accelerate identity checks by using mathematical check digits. However, the data within MRZ is unencrypted and the algorithm is publicly specified, making it susceptible to forgery. A successful checksum merely proves that the characters supplied to the algorithm have the correct mathematical relationship, not that the underlying identity document is real. Factors such as glare, blur, physical wear, or Optical Character Recognition (OCR) errors can cause genuine documents to fail an MRZ check. Co...