СПОСОБ ДЛЯ ЗАЩИТЫ ТРАНЗАКЦИИ, ВЫПОЛНЯЕМОЙ С ПОМОЩЬЮ БАНКОВСКОЙ КАРТЫ

1. Способ защиты транзакции, выполняемой с помощью банковской карты, характеризующийся тем, что транзакция включает в себя дистанционное предоставление пользователем данных, находящихся на принадлежащей ему банковской карте, при этом способ содержит этапы:
этап (10) получения данных, находящихся на банковской карте (СВ), подлежащей использованию, и называемых текстовыми данными (DT);
этап (20) получения по меньшей мере одной части текстовых данных (DT) в виде потока аудиоданных, называемого звуковым образцом (ES), получаемым в результате чтения данных, находящихся на банковской карте, подлежащей использованию (СВ);
этап (30) расчета текущей голосовой сигнатуры на основе упомянутого звукового образца (ES);
этап (40) сравнения упомянутой текущей голосовой сигнатуры с опорной голосовой сигнатурой, предварительно записанной и связанной с текстовыми данными (DT) банковской карты; и
этап (50) отказа в транзакции, когда опорная голосовая сигнатура (SVr) отличается от текущей голосовой сигнатуры (SVc) на значение, большее первого значения, определенного заданным параметром (PPd).
2. Способ по п. 1, в котором этап получения упомянутого звукового образца реализуют совместно с этапом получения упомянутых текстовых данных, когда упомянутые текстовые данные передают по телефону.
3. Способ по п. 1, дополнительно содержащий:
этап получения номера телефона, используемый для дистанционного предоставления текстовых данных (DT) и называемый текущим номером телефона;
этап сравнения текущего номера телефона по меньшей мере с одним опорным номером телефона, предварительно записанным и связанным с упомянутыми текстовыми данными (DT) на банковской карте; и
этап отказа в транзакции, когда текущий номер телефона не идентичен одному из опорных номеров телефона.
4. Способ по п. 1, в котором этап отказа в транзакции, когда текущий номер телефона не идентичен одному из опорных номеров телефона, реализуют, когда опорная голосовая сигнатура (SVr) отличается от текущей голосовой сигнатуры (SVc) на значение, большее второго значения, определенного заданным параметром (PPd).
5. Способ по п. 1, в котором этап получения упомянутого звукового образца и этап расчета упомянутой текущей голосовой сигнатуры реализуют с помощью терминала связи
(TermC), принадлежащего упомянутому пользователю.
6. Способ по п. 5, содержащий этапы, на которых:
принимают (ХO5) с помощью терминала связи (termC) запрос на передачу, поступающий из сервера (SrvG) администрирования транзакций;
отображают (X10) с помощью терминала связи запрос на ввод персонального идентификационного кода (PIN);
пользователь вводит (X15) персональный идентификационный код (PIN), и
при правильном персональном идентификационном коде передают (Х20) текущую голосовую сигнатуру (SVc) в сервер (SrvG) администрирования.
7. Сервер для управления достоверностью транзакции, включающей себя дистанционное предоставление пользователем данных, находящихся на банковской карте, содержащий:
средство получения данных, находящихся на банковской карте, подлежащей использованию (CB), и называемых текстовыми данными (DT);
средство получения по меньшей мере одной части текстовых данных (DT) в виде потока аудиоданных, называемого звуковым образцом (ES), получаемым в результате чтения данных, находящихся на банковской карте, подлежащей использованию (CB);
средство расчета текущей голосовой сигнатуры (SVc) на основе упомянутого звукового образца (ES);
средство сравнения упомянутой текущей голосовой сигнатуры с опорной голосовой сигнатурой, предварительно записанной и связанной с упомянутыми текстовыми данными (DT) банковской карты; и
средство отказа в транзакции, когда опорная голосовая сигнатура (SVr) отличается от текущей голосовой сигнатуры на значение, большее первого значения, определенного заданным параметром (PPd).
8. Считываемый компьютером носитель, содержащий компьютерный программный продукт, содержащий команды программного кода для выполнения способа управления по п. 1.