Программное обеспечение по реализации механизмов контроля доступа к бесконтактному электронному носителю (далее — БЭН) смарт-карты предназначено для установки защищенного канала связи с БЭН смарт-карты и для работы с данными, содержащимися в нем, выполняет следующие функции:
- Взаимодействует со считывателем документов;
- Осуществляет авторизацию БЭН через протоколы BAC / РАСЕ с помощью выбранного механизма авторизации: MRZ или CAN;
- Осуществляет считывание и проверку объекта защиты данных (SOD) и электронной цифровой подписи, которая накладывается на группы данных, содержащихся на БЭН;
- Осуществляет проведение идентификации владельца смарт-карты по его личному ключу и сертификату, созданных согласно стандарту ICAO Doc 9303, доступ к которым защищен протоколом РАСЕ с помощью PIN-кода 1;
- Осуществляет считывание персональных и биометрических данных, которые хранятся на БЭН;
- Осуществляет запись переменной информации в дописывании группы данных;
- Осуществляет изменение PIN-кода и PUK-кода.