СПОСОБ И СИСТЕМА ДЛЯ ЗАЩИЩЕННОЙ ПЕРЕДАЧИ СООБЩЕНИЙ СЕРВИСА УДАЛЕННЫХ УВЕДОМЛЕНИЙ В МОБИЛЬНЫЕ УСТРОЙСТВА БЕЗ ЗАЩИЩЕННЫХ ЭЛЕМЕНТОВ

1. Способ приема и обработки сообщения данных, содержащий:
сохранение, в памяти, по меньшей мере, ключа шифрования;
прием, посредством устройства приема, сообщения данных, при этом сообщение данных включает в себя, по меньшей мере, зашифрованное сообщение и код аутентификации сообщения, где код аутентификации сообщения генерируется с использованием, по меньшей мере, части зашифрованного сообщения;
генерирование, посредством устройства обработки, опорного кода аутентификации с использованием, по меньшей мере, части зашифрованного сообщения, включенного в принятое сообщение данных;
проверку достоверности, посредством устройства обработки, принятого сообщения данных на основе проверки кода аутентификации сообщения, включенного в принятое сообщение данных, по отношению к сгенерированному опорному коду аутентификации; и
дешифрование, посредством устройства обработки, зашифрованного сообщения, включенного в принятое сообщение данных, с использованием сохраненного ключа шифрования, чтобы получать дешифрованное сообщение.
2. Способ по п. 1, в котором сообщение данных является сообщением сервиса удаленных уведомлений, принятым посредством сервиса удаленных уведомлений.
3. Способ по п. 1, в котором
память дополнительно сконфигурирована с возможностью хранить опорный счетчик, и
проверка достоверности принятого сообщения данных дополнительно включает в себя проверку счетчика сообщений, включенного в принятое сообщение данных, по отношению к сохраненному опорному счетчику.
4. Способ по п. 1, дополнительно содержащий:
передачу, посредством устройства передачи, уведомления приема в ответ на принятое сообщение данных.
5. Способ по п. 4, причем
способ дополнительно содержит:
выполнение, посредством устройства обработки, одного или более действий на основе дешифрованного сообщения;
генерирование, посредством устройства обработки, возвращаемого сообщения как результат или на основе выполнения одного или более действий;
шифрование, посредством устройства обработки, сгенерированного возвращаемого сообщения с использованием сохраненного ключа шифрования, чтобы получать зашифрованное возвращаемое сообщение; и
генерирование, посредством устройства обработки, возвращаемого кода аутентификации с использованием, по меньшей мере, части зашифрованного возвращаемого сообщения, при этом
передаваемое уведомление приема включает в себя зашифрованное возвращаемое сообщение и возвращаемый код аутентификации.
6. Способ по п. 5, в котором
память дополнительно включает в себя возвращаемый счетчик, и
передаваемое уведомление приема дополнительно включает в себя возвращаемый счетчик.
7. Способ по п. 1, в котором
память дополнительно включает в себя одно или более правил генерирования кода аутентификации, и
опорный код аутентификации генерируется на основе применения сохраненных одного или более правил генерирования кода аутентификации к части зашифрованного сообщения, включенного в принятое сообщение данных.
8. Способ по п. 1, дополнительно содержащий:
дополнение, посредством устройства обработки, зашифрованного сообщения, включенного в принятое сообщение сервиса удаленных уведомлений, с использованием ключа дополнения, при этом
часть зашифрованного сообщения, используемая для генерирования опорного кода аутентификации, является дополненным зашифрованным сообщением.
9. Способ по п. 8, в котором ключ дополнения является ключом шифрования.
10. Способ по п. 8, в котором
память дополнительно включает в себя алгоритм дополнения кода аутентификации, и
дополнение зашифрованного сообщения с использованием ключа дополнения включает в себя дополнение зашифрованного сообщения на основе применения ключа дополнения к алгоритму дополнения кода аутентификации.
11. Способ по п. 1, дополнительно содержащий:
проверку, посредством устройства обработки, формата данных дешифрованного сообщения на основе одного или более правил форматирования данных.
12. Способ по п. 1, в котором дешифрованное сообщение включает в себя, по меньшей мере, одно из: цифрового профиля карты и ключа одиночного использования для использования в платежной транзакции.
13. Способ по п. 1, в котором опорный код аутентификации дополнительно генерируется с использованием сохраненного ключа шифрования.
14. Способ по п. 1, в котором память является памятью незащищенного элемента в устройстве мобильной связи.
15. Система для приема и обработки сообщения данных, содержащая:
память, сконфигурированную с возможностью хранить, по меньшей мере, ключ шифрования;
устройство приема, сконфигурированное с возможностью принимать сообщение данных, при этом сообщение данных включает в себя зашифрованное сообщение и код аутентификации сообщения, где код аутентификации сообщения генерируется с использованием, по меньшей мере, части зашифрованного сообщения; и
устройство обработки, сконфигурированное с возможностью
генерировать опорный код аутентификации с использованием, по меньшей мере, части зашифрованного сообщения, включенного в принятое сообщение данных,
проверять достоверность принятых данных на основе проверки кода аутентификации сообщения, включенного в принятое сообщение данных, по отношению к сгенерированному опорному коду аутентификации, и
дешифровать зашифрованное сообщение, включенное в принятое сообщение данных, с использованием сохраненного ключа шифрования, чтобы получать дешифрованное сообщение.
16. Система по п. 15, в которой сообщение данных является сообщением сервиса удаленных уведомлений, принятым посредством сервиса удаленных уведомлений.
17. Система по п. 15, в которой
память дополнительно сконфигурирована с возможностью хранить опорный счетчик, и
проверка достоверности принятого сообщения данных дополнительно включает в себя проверку счетчика сообщений, включенного в принятое сообщение данных, по отношению к сохраненному опорному счетчику.
18. Система по п. 15, дополнительно содержащая:
устройство передачи, сконфигурированное с возможностью передавать уведомление приема в ответ на принятое сообщение сервиса удаленных уведомлений.
19. Система по п. 18, в которой
устройство обработки дополнительно сконфигурировано с возможностью
выполнять одно или более действий на основе дешифрованного сообщения,
генерировать возвращаемое сообщение как результат или на основе выполнения одного или более действий,
шифровать сгенерированное возвращаемое сообщение с использованием сохраненного ключа шифрования, чтобы получать зашифрованное возвращаемое сообщение, и
генерировать возвращаемый код аутентификации с использованием, по меньшей мере, части зашифрованного возвращаемого сообщения, и
передаваемое уведомление приема включает в себя зашифрованное возвращаемое сообщение, возвращаемый счетчик, и возвращаемый код аутентификации.
20. Система по п. 19, в которой
память дополнительно включает в себя возвращаемый счетчик, и
передаваемое уведомление приема дополнительно включает в себя возвращаемый счетчик.
21. Система по п. 15, в которой
память дополнительно включает в себя одно или более правил генерирования кода аутентификации, и
опорный код аутентификации генерируется на основе применения сохраненных одного или более правил генерирования кода аутентификации к части зашифрованного сообщения, включенного в принятое сообщение сервиса удаленных уведомлений.
22. Система по п. 15, в которой
устройство обработки дополнительно сконфигурировано с возможностью дополнять зашифрованное сообщение, включенное в принятое сообщение сервиса удаленных уведомлений, с использованием ключа дополнения, и
часть зашифрованного сообщения, используемая для генерирования опорного кода аутентификации, является дополненным зашифрованным сообщением.
23. Система по п. 22, в которой ключ дополнения является ключом шифрования.
24. Система по п. 22, в которой
память дополнительно включает в себя алгоритм дополнения кода аутентификации, и
дополнение зашифрованного сообщения с использованием ключа дополнения включает в себя дополнение зашифрованного сообщения на основе применения ключа дополнения к алгоритму дополнения кода аутентификации.
25. Система по п. 15, в которой устройство обработки дополнительно сконфигурировано с возможностью проверять формат данных дешифрованного сообщения на основе одного или более правил форматирования данных.
26. Система по п. 15, в которой дешифрованное сообщение включает в себя, по меньшей мере, одно из: цифрового профиля карты и ключа одиночного использования для использования в платежной транзакции.
27. Система по п. 15, в которой опорный код аутентификации дополнительно генерируется с использованием сохраненного ключа шифрования.
28. Система по п. 15, в которой память является памятью незащищенного элемента в устройстве мобильной связи.