SDK для токенизации карт в устройствах IoT

В мире интернета вещей (IoT), где всё больше устройств подключается к сети, вопрос безопасности становится критичным. Особенно важна защита финансовых данных, которые передаются между устройствами и серверами

Задача

Задача заключалась в разработке безопасного и удобного способа хранения данных банковских карт на устройствах IoT, отвечающего требованиям PCI DSS. Решение должно было быть универсальным и работать с картами всех основных платежных систем

Решение

Мы разработали уникальный SDK на Swift, который позволяет токенизировать данные банковских карт непосредственно на устройстве IoT. Это означает, что номера карт никогда не хранятся на самом устройстве в открытом виде, что значительно повышает уровень безопасности

Функционал SDK предоставляет широкий спектр функций, включая:

Загрузку банковской карты на устройство IoT

Пользователь может ввести данные своей карты, система проверит реквизиты и определит платежную систему

Сохранение токена карты на устройстве

Данные карты шифруются и сохраняются в защищенном хранилище на устройстве

Несколько алгоритмов подтверждения оплаты

SMS, QR-код и другие

Наше решение имеет ряд преимуществ:

Высокий уровень безопасности

Данные карт не хранятся на устройстве в открытом виде, что минимизирует риск кражи или утечки информации

Универсальность

SDK совместим с картами всех основных платежных систем: Visa, Mastercard, Maestro, Mir

Простота использования

Интеграция SDK в приложение IoT проста и быстра

Результат

Благодаря нашим усилиям заказчик получил удобный и эффективный инструмент анализа данных, который позволил значительно повысить скорость принятия решений и эффективность управления.
Дмитрий Смирнов
Технический лидер команды

Реализованные функции

Обработка банковских карт

Обработка и передача информации банковских карт в соответствии с международным стандартом требований безопасности PSI / DSS

Финансы PSI / DSS

Загрузка банковской карты на IoT устройство

Заполнение данных банковской карты, проверка реквизитов и определение платежной системы на устройстве. Несколько алгоритмов подтверждения оплаты: SMS, QR

Шифрование Финансы NFC / IoT

Хранение банковских карт

Хранение данных банковских карт на мобильном устройстве в зашифрованном виде симметричным алгоритмом AES в защищенном хранилище

Финансы Шифрование

Кошелек банковских карт

Список карт в виде красивого кошелька и с анимацией. Возможность добавления новой карты, удаление старой и просмотр истории транзакций

Финансы

Список транзакций

Просмотр статистики, списка транзакций платежей с различными статусами оплаты. Фильтр по датам в виде календаря

Финансы
Блог компании