Mobile Driver's License Criteria: Difference between revisions
Jump to navigation
Jump to search
Line 20: | Line 20: | ||
==Use Cases== | ==Use Cases== | ||
* TSA acceptance at transportation check-in lines. | |||
* Building access for many Federal buildings. | |||
* [[Mobile_Driver's License in Healthcare]] | * [[Mobile_Driver's License in Healthcare]] | ||
* [[State Issued ID for Healthcare]] on this wiki lists other uses states might have for the mDL standard format. | * [[State Issued ID for Healthcare]] on this wiki lists other uses states might have for the mDL standard format. | ||
* Currently [http://www.card-reader.com/kiosk.htm kiosks have been deployed] that accept ISO 18013 compatible Driver's License cards. The same capability is likely to be required for ISO 18013-5 [[Mobile Driver's License]]s. | * Currently [http://www.card-reader.com/kiosk.htm kiosks have been deployed] that accept ISO 18013 compatible Driver's License cards. The same capability is likely to be required for ISO 18013-5 [[Mobile Driver's License]]s. | ||
Revision as of 19:20, 19 April 2021
Full Title or Meme
The Mobile Driver's License Criteria for a high level of Identity and Authentication Assurance.
Context
- The issuance of ISO 18013-5 for a Mobile Driver's License an increasing level of trials towards getting driver's licenses installed on Smartphones.
- The US Office of Strategy, Policy and Planns, of the Department of Homeland Security (DHS) has issued a RFC for security standards and requirements to enable Federal agencies to accept them if compliant with the REAL ID.
- There are 49 states that accept driver's license on smartphones for some purposes.
- Report from the Privacy & Identity Protection in mobile Driving License ecosystems Discussion Group working draft.
- Google announced (2020-11-04) privacy-preserving features in Android's Mobile Driving License framework including the credential API in Android 11.
- The Kantara's discussion group on Privacy and Identity in the mobile driver' license aka PImDL focus is now on North America where individual provinces and states are responsible for issuing Identity Cards based for a wide variety of purposes beyond just the attributes present on a driver's license.
Actors
- Holder - the subject of the Mobile Driver's License
- Reader - a device that can read and verify the mDL, which is presumably hosted in a native smart phone app
- Issuing Authority - typically a state motor vehicle agency.
- Trust Authority - some sort of wide ranging list of valid participators - not well defined at this point.
- Caution on terms. mDL and mDL app get conflated in the specs. The full mDL is seldom/never released by the app to the reader/verifier.
- Compare there terms Verifiable Credential and Presentation Exchange from the DIF folk. The VC (like the mDL or mdoc) may be in the smartphone, but only a part is "presented" to the reader.
Use Cases
- TSA acceptance at transportation check-in lines.
- Building access for many Federal buildings.
- Mobile_Driver's License in Healthcare
- State Issued ID for Healthcare on this wiki lists other uses states might have for the mDL standard format.
- Currently kiosks have been deployed that accept ISO 18013 compatible Driver's License cards. The same capability is likely to be required for ISO 18013-5 Mobile Driver's Licenses.
Problems
- Privacy of Driver's License not protected by some sovereign issuers like Texas.
- The legal environment is also positively impacted by the Riley v. California case of September 2014. The United States Supreme Court ruled that Police may not, without a warrant, search digital information on a mobile phone seized from an individual during an arrest. So the issue about whether the NFC tap to release feature will work, or if the police will just take the phone and not return it.
Solutions
- NIST pilot run by Thales This page has a list (20201-10) of states that have mDL tests in progress.
- AAMVA page dedicated to Mobile Driver's License (mDL)
Privacy Considerations
- Google Privacy-preserving features in the Mobile Driving License (2020-10-28) Which depends on the following Android 11 API3 0 Identity Credential features, However a keystore backed version will run on API 24 and later.
- IdentityCredentialStore first available in API 30.
- Android Jet-pack (2020-08-19) Security-Identity-Credential Version 1.0.0-alpha01 (and later), compatible with the data structures in the ISO 18013-5 Personal identification — ISO-compliant driving license — Part 5: Mobile driving licence (mDL) application
Consent and Notice
The spec is unclear how exactly how the mDL in a smartphone would provide notice or consent. The following are an expectation of a user.
- Who wants to know - hopefully this would be a trustworthy statement of the reader's owner.
- What will they do with the information?
- What data is requested. Most interesting is the picture and ID #.
Notice in a case like this is difficult as the standard does not even require the mDL reader from reporting the name of the entity requesting the id. Assuming that it did the question is whether that would constitute notice or if some sort of consent receipt would be required.
References
- Also see the companion document on Mobile Driver's License Criteria for a high level of assurance.
- nice description on Medium
- Pew Research mobile fact sheet
- review the mDL resources available from the Secure Technology Alliance on the mDLConnection website
- What does REAL-ID Act “enforcement” really mean? The Identity Project.
- Va Code Chapter 50. Electronic Identity Management Act
- Va § 2.2-436. Approval of electronic identity standards.
- Va § 2.2-437. Va Identity Management Standards Advisory Council.
- Identity Management Standards Advisory Council (IMSAC) with links to the parts.
- Rules for Virginia special ID cards.