Google променя начина, по който новите устройства с Android 13 трябва да съхраняват шофьорските книжки

Устройствата, които стартират с Android 13, ще изискват хардуер за съхранение на шофьорски книжки. Можете да прочетете повече за това как ще работи тук!

Носенето на портфейл стана по-малко необходимост за мен благодарение на моя смартфон и Google Pay, но има няколко карти, без които не мога. Шофьорската книжка би била една такава карта, въпреки че цифровата шофьорска книжка предлага множество предимства пред традиционната лична карта. Не можете да го загубите, можете да го изтриете дистанционно, ако телефонът ви бъде откраднат, което означава, че е по-малко вероятно самоличността ви да бъде открадната и ще имате по-лесно време да го изведете при поискване. Google представи API за идентификационни данни в Android 11 за съхраняване на лични карти, въпреки че сега изглежда, че устройствата, стартиращи с Android 13 ще изисква допълнителен хардуер за съхраняване на цифрови шофьорски книжки.

Както съобщиха от Еспър,скорошна промяна на кода предполага, че чипсетите, стартирани с Android 13, трябва да поддържат Identity Credential Hardware Abstraction Layer (HAL) във версия на функцията 202201 или по-нова. 202201 на идентификационните данни HAL въвежда поддръжка за представяне на множество документи по време на a единична транзакция, като например едновременно споделяне на вашата шофьорска книжка и моторно превозно средство Регистрация. Google не може да разреши тези устройства

надграждане към Android 13 трябва да го поддържат, но новите устройства, които стартират с Android 13, ще трябва да го поддържат, както се налага чрез тест в Vendor Test Suite или VTS.

За контекст, VTS е автоматизиран пакет за тестване, който потвърждава, че внедряването на доставчика е в съответствие с изискванията на Google. Състои се от набор от рамки за тестване и тестови случаи, тестващи както основните HAL и библиотеки на системата Android, така и системния софтуер от ниско ниво, като ядрото, модулите и фърмуера.

Identity Credential HAL позволява съхраняването на документи за самоличност в защитения хардуер на устройството, което се постига чрез включването на Trusted Execution Environment или TEE. Това е специална област на основния процесор на приложенията за изпълнение на части от код в изолирана среда. Не много устройства действително са въвели HAL за идентификационни данни, въпреки широко разпространените реализации на TEE.

Интересното е, че има и HAL за директен достъп до идентификационни данни, въпреки че неговото внедряване няма да се изисква. По същество позволява директен достъп чрез NFC до защитения анклав, който съхранява документите на потребителя, дори когато батерията е твърде ниска, за да стартира операционната система. Това е възможно само когато защитеният хардуер разполага с процесор и устройство за съхранение, отделени от процесора на приложенията. Много малко устройства отговарят на този критерий и единствените устройства, които в момента прилагат самия HAL за идентификационни данни, са устройствата Google Pixel.

Докато мобилните шофьорски книжки набират популярност в САЩ, Google възнамерява API за идентификационни данни да бъде общ и да съдържа и други защитени документи. Регистрацията на моторни превозни средства и записите за ваксинация са два потенциални случая на употреба. TSA планира скоро да започне да разпознава мобилните шофьорски книжки като валидни документи за самоличност за вътрешни пътувания и най-малко 30 щата на САЩ вече сте издали или планирате да ги издадете. Вече видяхме, че с iOS 15 Apple обяви, че TSA ще приеме своите цифрови идентификационни номера за вътрешни пътувания.

Очевидно има много проблеми със сигурността, когато става въпрос за съхраняване на лична идентификация на вашия смартфон, но Google предприема стъпки, за да го направи възможно най-безопасно. Определено има предимство да носите документите си цифрово вместо физическа карта, която може да бъде изгубена или открадната, но допълнителен хардуер за съхраняване на тези документи ще извърви дълъг път към убеждаването на властите да използват API за идентификационни данни при разработването на тези приложения.