В мире интернета вещей (IoT), где всё больше устройств подключается к сети, вопрос безопасности становится критичным. Особенно важна защита финансовых данных, которые передаются между устройствами и серверами
Задача заключалась в разработке безопасного и удобного способа хранения данных банковских карт на устройствах IoT, отвечающего требованиям PCI DSS. Решение должно было быть универсальным и работать с картами всех основных платежных систем
Мы разработали уникальный SDK на Swift, который позволяет токенизировать данные банковских карт непосредственно на устройстве IoT. Это означает, что номера карт никогда не хранятся на самом устройстве в открытом виде, что значительно повышает уровень безопасности
Функционал SDK предоставляет широкий спектр функций, включая:
Наше решение имеет ряд преимуществ:
Обработка и передача информации банковских карт в соответствии с международным стандартом требований безопасности PSI / DSS
Заполнение данных банковской карты, проверка реквизитов и определение платежной системы на устройстве. Несколько алгоритмов подтверждения оплаты: SMS, QR
Хранение данных банковских карт на мобильном устройстве в зашифрованном виде симметричным алгоритмом AES в защищенном хранилище
Список карт в виде красивого кошелька и с анимацией. Возможность добавления новой карты, удаление старой и просмотр истории транзакций
Просмотр статистики, списка транзакций платежей с различными статусами оплаты. Фильтр по датам в виде календаря