Мобильное приложение для расчёта One Time Password

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.05.2014

Если вы понимаете о чём речь, то это должен быть аналог Google Authenticator.

У нас есть самописная система для двухфакторной аутентификации.

Возникла необходимость заменить хардварные токены на мобильное приложение.

Мысли по фичам:

1. Поддержка Event-Based counter-ов, то есть просто последовательная генерация ключа по алгоритму.

2. Поддержка Time-Based counter-ов, приложение синхронизирует "временной фактор" с сервером, после этого генерируется с его участием OTP.

3. Приложение должно поддерживать несколько (пусть будет до 5 одновременно сконфигурированных токенов), разные профили, в общем.

4. Конфигурирование в приложении токена через захват QR кода (как в Google Authenticator).

Есть готовый framework с работающей демкой - AeroGear, там и Counter- и Time-Based есть.

Вот пример с OTP: http://aerogear.org/examples/

Из того что в демке нет - это захват с камеры QR-кода, но для этого есть внешние библиотеки.

Господа, интересуют сроки и стоимость разработки.

Прошу не отписываться веб-студии с конскими бюджетами, приложение очень простое.