Вопросы к Поиску с Алисой
Система проверки подлинности банковских карт в современных терминалах работает на основе аутентификации. xakep.ru Она проверяет, что карта подлинная и действительно была выпущена определённым банком, а не создана злоумышленниками в домашних условиях. xakep.ru
Для аутентификации карты используется криптография с открытым ключом по протоколу RSA. xakep.ru Приватный ключ хранится на самой смарт-карте в области, недоступной для чтения. xakep.ru Корневые сертификаты устанавливаются на терминал при его настройке. xakep.ru
Во время транзакции карта предоставляет публичные ключи платёжному терминалу вместе с информацией, зашифрованной приватным ключом в режиме цифровой подписи. xakep.ru Если публичный ключ доверенный и информация, переданная картой, успешно расшифровывается этим ключом, то терминал считает карту аутентичной. xakep.ru
Также для проверки подлинности карты может использоваться код верификации (CVV, CVC, CID). xakep.ru Он рассчитывается по алгоритму криптографической чек-суммы с помощью 128-битного ключа от информации, записанной на магнитной полосе. xakep.ru Этот код считывается терминалами автоматически и на карте не указывается. www.banki.ru