Mobile Driver License format
ISO/IEC 18013-5 standardizes the Mobile Driver’s License (mDL), which is purportedly a digital credential that represents a person’s driving license information. Here I dissect an example of two important messages specified in this format. Understanding how these bytes are verified was the first step to developing a zero-knowledge protocol for proving “knowledge of an mDL that verifies a given attribute” as described in our recent paper, Anonymous credentials from ECDSA The MSO Lets begin with the inner-most message, the mobile signed object or MSO. The MSO is the byte string that is signed by the issuer. Here is an example: ...