СПОСОБ И СИСТЕМА ДЛЯ ПОДТВЕРЖДЕНИЯ ТРАНЗАКЦИЙ ПОСРЕДСТВОМ МОБИЛЬНЫХ УСТРОЙСТВ

1. Способ подтверждения транзакций посредством мобильного устройства (MU), в котором устройство управления (CD) отсылает сообщения запроса (RM), содержащее данные транзакции (TD) мобильному устройству (MU), которое может отправлять устройству управления (CD) сообщение подтверждения (CM), содержащее код подтверждения (CC), отличающийся тем, что устройство управления (CD) и/или мобильное устройство (MU) обеспечивают одним или более цифровыми запоминающими устройствами (DM), в котором хранят приложение безопасности (SA) для шифрования и создания цифровой подписи в сообщении запроса (RM) и/или сообщения подтверждения (CM), соответственно, перед их отправкой.
2. Способ по п.1, отличающийся тем, что устройство управления (CD) подписывает сообщение запроса (RM) посредством секретного ключа (PR1) устройства управления (CD).
3. Способ по п.1, отличающийся тем, что устройство управления (CD) шифрует сообщение запроса (RM) посредством открытого ключа (PU2) мобильного устройства (MU).
4. Способ по п.1, отличающийся тем, что мобильное устройство (MU) расшифровывает сообщение запроса (RM) посредством секретного ключа (PR2) мобильного устройства (MU).
5. Способ по п.1, отличающийся тем, что мобильное устройство (MU) проверяет подпись сообщения запроса (RM) посредством открытого ключа (PU1) устройства управления (CD).
6. Способ по п.1, отличающийся тем, что мобильное устройство (MU) подписывает сообщение подтверждения (CM) посредством секретного ключа (PR2) мобильного устройства (MU).
7. Способ по п.1, отличающийся тем, что мобильное устройство (MU) шифрует сообщение подтверждения (CM) посредством открытого ключа (PU1) устройства управления (CD).
8. Способ по п.1, отличающийся тем, что устройство управления (CD) расшифровывает сообщение запроса (CM) посредством секретного ключа (PR1) устройства управления (CD).
9. Способ по п.1, отличающийся тем, что устройство управления (CD) проверяет подпись сообщения подтверждения (CM) посредством открытого ключа (PU2) мобильного устройства (MU).
10. Способ по п.1, отличающийся тем, что приложения безопасности (SA) устройства управления (CD) и/или мобильного устройства (MU) запускаются автоматически, когда получают сообщение подтверждения (CM) и/или сообщение запроса (RM), соответственно.
11. Способ по п.1, отличающийся тем, что сообщение запроса (RM) и/или сообщение подтверждения (CM) являются SMS-сообщениями, переданными в режиме PDU.
12. Способ по п.1, отличающийся тем, что приложение безопасности (SA), открытый ключ (PU1) устройства управления (CD) и/или секретный ключ (PR2) мобильного устройства (MU) хранят в одном или более цифровых запоминающих устройствах (DM) SIM-карты, размещенной в мобильном устройстве (MU).
13. Способ по п.12, отличающийся тем, что упомянутая SIM карта содержит также данные поставщика телефонных услуг для использования мобильным устройством (MU).
14. Способ по любому одному из пп.1-13, отличающийся тем, что, по меньшей мере, одну пару публичных ключей (PU1, PU2) и секретных ключей (PR1, PR2) применяют посредством алгоритма ассиметричного шифрования.
15. Способ по п.14, отличающийся тем, что упомянутый алгоритм шифрования содержит следующие этапы работы:
выбирают два простых числа p, q;
вычисляют n = pq и Ф = (p - l)(q -1);
выбирают целое число e, которое меньше чем Ф и взаимно простое к нему;
вычисляют целое число d, такое что ed = 1 mod ф;
в которых открытый ключ (PU1, PU2) содержит пару значений e и n, в то время как секретный ключ (PR1, PR2) содержит пару значений d и n.
16. Способ по п.15, отличающийся тем, что способ шифрования части m сообщения запроса (RM) или сообщения подтверждения (CM) для получения зашифрованной части c содержит операцию c = m^e mod n, в то время как способ расшифровки зашифрованной части c содержит операцию m = c^d mod n.
17. Способ по п.15, отличающийся тем, что способ подписи части m сообщения запроса (RM) или сообщения подтверждения (CM) для получения зашифрованной части c содержит операцию c = m^e mod n, в то время как способ проверки подписи зашифрованной части c содержит операцию m = c^d mod n.
18. Способ по п.1, отличающийся тем, что сообщение запроса (RM) содержит телефонный идентификационный номер устройства управления (CD), которому мобильное устройство должно отправить сообщение подтверждения (CM).
19. Устройство управления(CD) для подтверждения транзакций, выполненное с возможностью отправки сообщения запроса (RM), содержащее данные транзакции (TD), мобильному устройству (MU), отличающееся тем, что упомянутое устройство управления (CD) снабжают одним или более цифровыми запоминающими устройствами (DM), в котором хранят, по меньшей мере, одно приложение безопасности (SA) для шифрования и создания цифровой подписи сообщения запроса (RM) до отправки мобильному устройству (MU).
20. Устройство управления (CD) по п.19, отличающееся тем, что его приложение безопасности (SA) подписывает сообщение запроса (RM) посредством секретного ключа (PR1) устройства управления (CD).
21. Устройство управления (CD) по п.19, отличающееся тем, что его приложение безопасности (SA) шифрует сообщение запроса (RM) посредством открытого ключа (PU2) мобильного устройства (MU).
22. Устройство управления (CD) по п.19, отличающееся тем, что его снабжают средствами для получения сообщения подтверждения (CM) транзакции от мобильного устройства (MU).
23. Устройство управления (CD) по п.22, отличающееся тем, что его приложение безопасности (SA) расшифровывает сообщение подтверждения (CM) посредством секретного ключа (PR1) устройства управления (CD).
24. Устройство управления (CD) по п.22, отличающееся тем, что его приложение безопасности (SA) проверяет подпись сообщения подтверждения (CM) посредством открытого ключа (PU2) мобильного устройства (MU).
25. Устройство управления (CD)по п.19, отличающееся тем, что упомянутые приложения безопасности (SA) запускаются автоматически, когда получают сообщение подтверждения (CM) и/или сообщение запроса (RM), соответственно.
26. Устройство управления (CD)по п.19, отличающееся тем, что сообщение запроса (RM) и/или сообщение подтверждения (CM) являются SMS-сообщениями, переданными в режиме PDU.
27. Устройство управления (CD)по любому одному из пп.19-26, отличающееся тем, что, по меньшей мере, одну пару открытых ключей (PU1, PU2) и секретных ключей (PR1, PR2) применяют посредством алгоритма ассиметричного шифрования.
28. Устройство управления (CD)по п.27, отличающееся тем, что упомянутый алгоритм шифрования содержит следующие этапы осуществления: выбирают два простых числа p, q;
вычисляют n = pq и Ф = (p - l)(q -1);
выбирают целое число e, которое меньше чем Ф и взаимно простое к нему;
вычисляют целое число d, такое что ed = 1 mod ф;
в которых открытый ключ (PU1, PU2) содержит пару значений e и n, в то время как секретный ключ (PR1, PR2) содержит пару значений d и n.
29. Устройство управления (CD)по п.28, отличающееся тем, что способ шифрования части m сообщения запроса (RM) или сообщения подтверждения (CM) для получения зашифрованной части c содержит операцию c = m^e mod n, в то время как способ расшифровки зашифрованной части c содержит операцию m = c^d mod n.
30. Устройство управления (CD)по п.28, отличающееся тем, что способ подписи части m сообщения запроса (RM) или сообщения подтверждения (CM) для получения зашифрованной части c содержит операцию c = m^e mod n, в то время как способ проверки подписи зашифрованной части c содержит операцию m = c^d mod n.
31. Устройство управления (CD)по п.19, отличающееся тем, что сообщение запроса (RM) содержит телефонный идентификационный номер устройства управления (CD), которому мобильное устройство должно отправить сообщение подтверждения (CM).
32. Мобильное устройство (MU) для подтверждения транзакций, выполненное с возможностью отправки сообщения подтверждения (CM), содержащее код подтверждения (CC) устройству управления (CD), отличающееся тем, что упомянутое мобильное устройство (MU) обеспечивают одним или более цифровыми запоминающими устройствами (DM), в котором хранят, по меньшей мере, одно приложение безопасности (SA) для шифрования и создания цифровой подписи сообщения подтверждения (CM) до отправки устройству управления(CD).
33. Мобильное устройство (MU) по п.32, отличающееся тем, что его приложение безопасности (SA) подписывает сообщение подтверждения (CM) посредством секретного ключа (PR2) мобильного устройства (MU).
34. Мобильное устройство (MU) по п.32, отличающееся тем, что его приложение безопасности (SA) шифрует сообщение подтверждения (CM) посредством открытого ключа (PU1) устройства управления (CD).
35. Мобильное устройство (MU) по п.32, отличающееся тем, что его обеспечивают средствами для получения сообщения запроса (RM), содержащего данные транзакции (TD) от устройства управления(CD).
36. Мобильное устройство (MU) по п.35, отличающееся тем, что его приложение безопасности (SA) расшифровывает сообщение запроса (RM) посредством секретного ключа (PR2) мобильного устройства (MU).
37. Мобильное устройство (MU) по п.35, отличающееся тем, что его приложение безопасности (SA) проверяет сообщение запроса (RM) посредством открытого ключа (PU1) устройства управления (CD).
38. Мобильное устройство (MU) по п.32, отличающееся тем, что приложение безопасности (SA), упомянутый открытый ключ (PU1) и/или упомянутый секретный ключ (PR2) хранят в одном или более цифровых запоминающих устройствах (DM) SIM-карты, размещенной в мобильном устройстве (MU).
39. Мобильное устройство (MU) по п.38, отличающееся тем, что упомянутая SIM карта содержит также данные поставщика телефонных услуг для использования мобильного устройства (MU).
40. Мобильное устройство (MU) по п.32, отличающееся тем, что упомянутые приложения безопасности (SA) запускаются автоматически, когда получают сообщение подтверждения (CM) и/или сообщение запроса (RM), соответственно.
41. Мобильное устройство (MU) по п.32, отличающееся тем, что сообщение запроса (RM) и/или сообщение подтверждения (CM) являются SMS-сообщениями, переданными в режиме PDU.
42. Мобильное устройство (MU) по п.32, отличающееся тем, что, по меньшей мере, одну пару открытых ключей (PU1, PU2) и секретных ключей (PR1, PR2) применяют посредством алгоритма ассиметричного шифрования.
43. Мобильное устройство (MU) по п.32, отличающееся тем, что упомянутый алгоритм шифрования содержит следующие этапы осуществления:
выбирают два простых числа p, q;
вычисляют n = pq и Ф = (p - l)(q -1);
выбирают целое число e, которое меньше чем Ф и взаимно простое к нему;
вычисляют целое число d, такое что ed = 1 mod ф;
в которых открытый ключ (PU1, PU2) содержит пару значений e и n, в то время как секретный ключ (PR1, PR2) содержит пару значений d и n.
44. Мобильное устройство (MU) по п.32, отличающееся тем, что способ шифрования части m сообщения запроса (RM) или сообщения подтверждения (CM) для получения зашифрованной части c содержит операцию c = m^e mod n, в то время как способ расшифровки зашифрованной части c содержит операцию m = c^d mod n.
45. Мобильное устройство (MU) по п.32, отличающееся тем, что способ подписи части m сообщения запроса (RM) или сообщения подтверждения (CM) для получения зашифрованной части c содержит операцию c = m^e mod n, в то время как способ проверки подписи зашифрованной части c содержит операцию m = c^d mod n.
46. Мобильное устройство (MU) по п.32, отличающееся тем, что сообщение запроса (RM) содержит телефонный идентификационный номер устройства управления (CD), которому мобильное устройство должно отправить сообщение подтверждения (CM).
47. SIM-карта, содержащая одно или более цифровые запоминающие устройства (DM), отличающаяся тем, что, по меньшей мере, одно цифровое запоминающее устройство (DM) содержит открытый ключ (PU1), секретный ключ (PR2) и/или приложение безопасности (SA) для подтверждения транзакций посредством мобильных устройств (MU).
48. SIM-карта по п.47, отличающаяся тем, что приложение безопасности (SA) подходит для шифрования и цифровой подписи сообщения подтверждения (CM), чтобы быть переданными мобильным устройством (MU), содержащим эту SIM-карту.
49. SIM-карта по п.48, отличающаяся тем, что приложение безопасности (SA) подписывает сообщение подтверждения (CM) посредством упомянутого секретного ключа (PR2).
50. SIM-карта по п.48, отличающаяся тем, что приложение безопасности (SA) шифрует сообщение подтверждения (CM) посредством упомянутого открытого ключа (PU2).
51. SIM-карта по п.47, отличающаяся тем, что приложение безопасности (SA) подходит для шифрования и проверки подписи сообщения запроса (RM), полученному мобильным устройством (MU), содержащим эту SIM-карту.
52. SIM-карта по п.51, отличающаяся тем, что приложение безопасности (SA) расшифровывает сообщение запроса (RM) посредством упомянутого секретного ключа (PR2).
53. SIM-карта по п.51, отличающееся тем, что приложение безопасности (SA) проверяет подпись сообщения запроса (RM) посредством упомянутого открытого ключа (PU1).