Основываясь на рекомендациях [19] сначала рассмотрим исследуемую систему. В общем случае процесс удаленной аутентификации может содержать четыре основных этапа:
- регистрация;
- верификация (собственно обмен защищенными сообщениями между клиентом и сервером – challenge response);
- валидация;
- принятие решения об авторизации пользователя.
1
По опросам журнала Computerworld 60% компаний планируют в текущем году набирать в штат программистов. Большинство таких компаний вовсе не производители программного обеспечения – это обычные компании, для которых производство программного обеспечения не основной бизнес или не бизнес вообще. При всем выборе готовых бизнес-приложений большинство компаний все же занимаются собственной доработкой «коробочных приложений», либо разрабатывают свои приложения «с нуля».
Расширение функционала сервиса «Единая регистрация» на Sec.Ru было предпринято по нескольким причинам. Одна из основных – повышение удобства пользователей.
Пока Google и другие гиганты безуспешно бьются над бесконтактными платежными системами на базе технологии NFC (Near Field Communication), другие разработчики пытаются приспособить поддерживающие ее устройства для других целей. Так, на днях компании NXP Semiconductors и HID Global анонсировали базовое решение Mobile Access для интеграции электронных карт-пропусков и NFC-телефонов.