СПОСОБ ВЫПОЛНЕНИЯ ФИНАНСОВОЙ ТРАНЗАКЦИИ ЧЕРЕЗ НЕЗАЩИЩЕННУЮ ИНФРАСТРУКТУРУ СВЯЗИ ОБЩЕГО ПОЛЬЗОВАНИЯ И УСТРОЙСТВО ДЛЯ ЭТОГО

1. Способ выполнения финансовой транзакции через незащищенную инфраструктуру связи общего пользования, содержащий этапы, на которых:
собирают данные, относящиеся к указанному типу финансовой транзакции;
создают маркер транзакции, включающий в себя собранные данные и/или данные, полученные из собранных данных;
шифруют маркер транзакции;
создают сообщение протокола финансовой транзакции, включающее в себя зашифрованный маркер транзакции, который зависит от выбранного канала передачи, по которому сообщение должно быть передано; и
передают сообщение протокола финансовой транзакции с помощью выбранного канала передачи и посредством незащищенной инфраструктуры связи общего пользования адресату, где сообщение протокола финансовой транзакции будет дополнительно обрабатываться.
2. Способ по п.1, в котором этап сбора данных, относящихся к указанному типу транзакции, включает в себя подэтап, на котором собирают данные аутентификации, которые после этого шифруются, и маркер транзакции, созданный после этого, включает в себя зашифрованные данные аутентификации.
3. Способ по п.2, включающий в себя этап, на котором форматируют данные аутентификации.
4. Способ по п.1, в котором этап сбора данных, относящихся к указанному типу финансовой транзакции, включает в себя этап, на котором получают данные, по меньшей мере, одним из следующих способов: из файлов, сохраненных на устройстве, используемом для получения данных; из считывателя данных, ассоциированного с или интегрированного в устройство, используемое для получения данных; от клиента посредством пользовательского интерфейса устройства, используемого для получения данных.
5. Способ по п.1, в котором этап сбора данных, относящихся к указанному типу финансовой транзакции, включает в себя этап, на котором получают набор правил транзакции, применимых к типу финансовой транзакции.
6. Способ по п.1, дополнительно включающий в себя этап, на котором дополняют маркер транзакции при необходимости для выбранного канала передачи.
7. Способ по п.1, дополнительно включающий в себя этап, на котором вычисляют сеансовый ключ, сеансовый ключ затем используется, чтобы шифровать маркер транзакции во время этапа шифрования маркера транзакции.
8. Способ по п.1, в котором выбранным каналом передачи является GPRS.
9. Способ по п.8, в котором этап создания маркера транзакции включает в себя подэтапы, на которых:
присоединяют конечное значение публикуемых данных маркера к маркеру транзакции; и
дополняют маркер транзакции пустыми значениями до тех пор, пока измененный маркер транзакции не будет кратен 8 байтам.
10. Способ по п.9, в котором этап шифрования маркера транзакции дополнительно включает в себя подэтапы, на которых вычисляют сеансовый ключ кода аутентификации сообщения и шифруют измененный и дополненный маркер транзакции с помощью сеансового ключа кода аутентификации сообщения.
11. Способ по п.10, в котором этап создания сообщения протокола финансовой транзакции включает в себя подэтап, на котором создают порядковый номер ключа, и в котором сообщение протокола финансовой транзакции, созданное таким образом, содержит порядковый номер ключа, маркер транзакции и сеансовый ключ кода аутентификации сообщения.
12. Способ по п.1, в котором выбранным каналом передачи является SMS.
13. Способ по п.12, в котором этап создания маркера транзакции дополнительно включает в себя подэтапы, на которых определяют счетчик дополнений и счетчик сообщений и присоединяют счетчик дополнений и счетчик сообщений к сообщению.
14. Способ по п.13, в котором этап шифрования маркера данных включает в себя подэтап, на котором шифруют маркер транзакции с помощью ключа шифрования на основе спецификаций 3GPP TS 03.48.
15. Способ по п.12 или 13, в котором этап создания сообщения протокола финансовой транзакции включает в себя подэтап, на котором присоединяют SMS-заголовок в качестве префикса зашифрованного маркера транзакции.
16. Устройство связи для обеспечения выполнения финансовой транзакции через незащищенную инфраструктуру связи общего пользования, устройство связи функционирует, чтобы выполнять программное обеспечение, сохраненное на нем или на съемных носителях в информационной и управляющей связи с устройством, чтобы:
собирать данные, относящиеся к указанному типу финансовой транзакции;
создавать маркер транзакции, включающий в себя собранные данные и/или данные, полученные из собранных данных;
шифровать маркер транзакции;
создавать сообщение протокола финансовой транзакции, включающее в себя зашифрованный маркер транзакции, который зависит от выбранного канала передачи, по которому сообщение должно быть передано; и
передавать сообщение протокола финансовой транзакции с помощью выбранного канала передачи и посредством незащищенной инфраструктуры связи общего пользования адресату, где сообщение протокола финансовой транзакции будет дополнительно обрабатываться.
17. Устройство связи по п.16, в котором собранные данные включают в себя данные аутентификации, и в котором маркер транзакции включает в себя данные аутентификации в зашифрованной форме.
18. Устройство связи по п.16, дополнительно включающее в себя считыватель для считывания информации, сохраненной на внешних устройствах.
19. Устройство связи по п.16, устройство связи функционирует, чтобы связываться посредством одного или более из следующих каналов передачи: GPRS, SMS.
20. Карта, содержащая, по меньшей мере, одну интегральную схему, карта имеет аналогичный размер и форму с обычной SIM-картой, при этом, когда карта принимается в устройстве, имеющем интерфейс SIM-карт, исполняемое программное обеспечение, сохраненное в средстве памяти, по меньшей мере, одной интегральной схемы, когда выполняется, может связываться с программным обеспечением, сохраненным на устройстве, таким образом, предоставляя возможность устройству обеспечивать как SIM-, так и PSAM-функциональность пользователю устройства.
21. Карта по п.20, в которой устройство может работать только как SIM или PSAM в любой момент времени, и связь между программным обеспечением, сохраненным в средстве памяти, и программным обеспечением, сохраненным в устройстве, осуществляется посредством логического канала связи.