ЗАЩИТА КОНФИДЕНЦИАЛЬНОСТИ В СИСТЕМАХ СВЯЗИ

1. Способ защиты конфиденциальности пользователя, содержащий этапы, на которых:
формируют вторичное удостоверение, связанное с пользователем, на основе ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса; и
отправляют упомянутое вторичное удостоверение приложению.
2. Способ по п.1, дополнительно содержащий этапы, на которых:
формируют ключ трафика; и
связываются с упомянутым приложением с помощью упомянутого ключа трафика.
3. Способ по п.1, в котором упомянутый пользователь связывается с одним и тем же приложением, по меньшей мере, в течение двух сеансов.
4. Способ по п.1, в котором упомянутый пользователь связывается с другим приложением в каждом сеансе в течение, по меньшей мере, двух сеансов.
5. Способ по п.1, в котором упомянутая переменная сеанса содержит значение счетчика.
6. Способ по п.1, в котором упомянутая переменная сеанса содержит временную отметку.
7. Способ по п.1, в котором упомянутая переменная сеанса содержит вывод генератора псевдослучайных чисел.
8. Способ по п.5, в котором упомянутое значение счетчика содержит вывод увеличивающегося счетчика, упомянутый вывод отличается для каждого сеанса.
9. Способ по п.1, в котором упомянутый, по меньшей мере, один параметр содержит удостоверение приложения, связанное с упомянутым приложением в связи с упомянутым пользователем.
10. Способ по п.9, в котором упомянутое удостоверение приложения содержит универсальное удостоверение приложения, упомянутое универсальное удостоверение приложения используется, когда удостоверение упомянутого приложения в связи с пользователем неизвестно пользователю.
11. Способ по п.1, в котором упомянутое формирование вторичного удостоверения на основе упомянутого, по меньшей мере, одного параметра содержит этап, на котором применяют хэш-функцию к упомянутому, по меньшей мере, одному параметру.
12. Способ по п.1, в котором упомянутое формирование вторичного удостоверения на основе упомянутого, по меньшей мере, одного параметра содержит этап, на котором соединяют, по меньшей мере, один из упомянутого, по меньшей мере, одного параметра с выводом хэш-функции, примененной, по меньшей мере, к одному из упомянутого, по меньшей мере, одного параметра.
13. Способ защиты конфиденциальности пользователя во время связи в системе, имеющей сервер ключей, при этом упомянутый способ содержит этапы, на которых:
принимают от пользователя вторичное удостоверение, сформированное из ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса;
передают упомянутое вторичное удостоверение упомянутому серверу ключей; и
принимают от упомянутого сервера ключей информацию, связанную с упомянутым пользователем.
14. Способ по п.13, дополнительно содержащий этап, на котором используют упомянутую информацию, чтобы связаться с упомянутым пользователем.
15. Способ по п.14, в котором упомянутая информация, связанная с упомянутым пользователем, содержит вторичный ключ, и упомянутый вторичный ключ используется, чтобы связаться с упомянутым пользователем.
16. Способ по п.15, в котором упомянутый вторичный ключ, принятый от упомянутого сервера ключей, формируется на основе, по меньшей мере, одного из упомянутого, по меньшей мере, одного параметра.
17. Способ по п.13, в котором упомянутое вторичное удостоверение формируется из упомянутого, по меньшей мере, одного параметра посредством применения хэш-функции к упомянутому, по меньшей мере, одному параметру.
18. Способ по п.13, в котором упомянутая переменная сеанса содержит значение счетчика.
19. Способ по п.13, в котором упомянутый, по меньшей мере, один параметр дополнительно содержит удостоверение приложения, связанное с приложением, запрашиваемым упомянутым пользователем.
20. Способ по п.19, в котором упомянутый сервер ключей выполнен с возможностью не предоставлять упомянутую информацию, если упомянутое удостоверение приложения не соответствует удостоверению приложения, связанного с запрашивающим приложением.
21. Способ по п.13, дополнительно содержащий этапы, на которых:
согласовывают с упомянутым пользователем информацию, связанную с последующим сеансом связи с упомянутым пользователем;
передают упомянутому серверу ключей упомянутую информацию, связанную с упомянутым последующим сеансом связи;
принимают от упомянутого сервера ключей дополнительную информацию, связанную с упомянутым пользователем; и
используют упомянутую дополнительную информацию, чтобы связаться с упомянутым пользователем во время последующего сеанса связи с упомянутым пользователем.
22. Способ защиты конфиденциальности пользователя, содержащий этапы, на которых:
принимают от пользователя вторичное удостоверение ключа, сформированное из ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса; и
идентифицируют упомянутый ключ из упомянутого вторичного удостоверения ключа.
23. Способ по п.22, дополнительно содержащий этап, на котором формируют вторичный ключ на основе, по меньшей мере, одного из упомянутого, по меньшей мере, одного параметра, и входят в зашифрованную связь с упомянутым пользователем с помощью упомянутого вторичного ключа.
24. Способ по п.22, в котором упомянутая переменная сеанса содержит значение счетчика, которое увеличивается перед или после входа в сеанс связи.
25. Способ по п.24, дополнительно содержащий этапы, на которых:
согласовывают с упомянутым пользователем информацию, ассоциативно связанную с последующим сеансом связи с упомянутым пользователем; и
используют упомянутую информацию, чтобы связаться с упомянутым пользователем во время последующего сеанса связи с упомянутым пользователем.
26. Способ защиты конфиденциальности пользователя во время связи в системе, имеющей сервер ключей, при этом упомянутый способ содержит этапы, на которых:
принимают от запрашивающего приложения вторичное удостоверение, сформированное из ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса; и
идентифицируют упомянутого пользователя из упомянутого вторичного удостоверения.
27. Способ по п.26, дополнительно содержащий этап, на котором передают информацию, связанную с упомянутым пользователем, упомянутому запрашивающему приложению.
28. Способ по п.27, в котором упомянутая информация содержит подключ, используемый для шифрования и дешифрования данных, переданных между упомянутым запрашивающим приложением и упомянутым пользователем.
29. Способ по п.26, в котором упомянутая переменная сеанса содержит значение счетчика.
30. Способ по п.26, в котором упомянутый, по меньшей мере, один параметр содержит авторизованное удостоверение приложения, связанное с авторизованным приложением в связи с упомянутым пользователем.
31. Способ по п.30, дополнительно содержащий этап, на котором не передают упомянутую информацию, связанную с упомянутым пользователем, упомянутому запрашивающему приложению, если упомянутое авторизованное удостоверение приложения не соответствует упомянутому удостоверение приложения упомянутого запрашивающего приложения.
32. Устройство для защиты конфиденциальности пользователя, содержащее:
генератор вторичного удостоверения для формирования вторичного удостоверения, связанного с пользователем на основе ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса;
передатчик для отправки упомянутого вторичного удостоверения приложению.
33. Устройство по п.32, дополнительно содержащее генератор ключей для формирования ключа, в котором упомянутое устройство связывается с упомянутым приложением с помощью упомянутого сформированного ключа.
34. Устройство по п.32, в котором упомянутое устройство связывается с одним и тем же приложением, по меньшей мере, в течение двух сеансов.
35. Устройство по п.32, в котором упомянутый пользователь связывается с другим приложением в каждом сеансе в течение, по меньшей мере, двух сеансов.
36. Устройство для защиты конфиденциальности пользователя во время связи в системе, имеющей сервер ключей, упомянутое устройство содержит:
приемник для приема от пользователя вторичного удостоверения, сформированного из ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса; и
передатчик для передачи упомянутого вторичного удостоверения пользователя упомянутому серверу ключей.
37. Устройство по п.36, в котором приемник дополнительно выполнен с возможностью принимать от упомянутого сервера ключей информацию, связанную с упомянутым пользователем; и упомянутая информация используется упомянутым устройством, чтобы связываться с упомянутым пользователем.
38. Устройство для защиты конфиденциальности пользователя, содержащее:
приемник для приема от пользователя вторичного удостоверения ключа, сформированного из ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса;
процессор для идентификации упомянутого ключа из упомянутого вторичного удостоверения ключа.
39. Устройство по п.38, дополнительно содержащее генератор для формирования вторичного ключа на основе, по меньшей мере, одного из упомянутого, по меньшей мере, одного параметра, в котором упомянутое устройство связывается с упомянутым пользователем с помощью упомянутого вторичного ключа.
40. Устройство для защиты конфиденциальности пользователя во время связи в системе, имеющей сервер ключей, упомянутое устройство содержит:
приемник для приема от запрашивающего приложения вторичного удостоверения, связанного с пользователем, сформированного из ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса; и
процессор для идентификации упомянутого пользователя из упомянутого вторичного удостоверения.
41. Устройство по п.40, дополнительно содержащее передатчик для передачи информации, связанной с упомянутым пользователем, упомянутому запрашивающему приложению.
42. Устройство для защиты конфиденциальности пользователя во время связи с приложением, упомянутое устройство содержит:
средство для формирования вторичного удостоверения;
средство для отправки упомянутого вторичного удостоверения приложению.
43. Устройство по п.42, дополнительно содержащее средство для формирования ключа, в котором упомянутое устройство связывается с упомянутым приложением с помощью упомянутого сформированного ключа.
44. Устройство для защиты конфиденциальности пользователя во время связи в системе, имеющей сервер ключей, упомянутое устройство содержит:
приемник для приема от запрашивающего приложения вторичного удостоверения, сформированного из ключа и, по меньшей мере, одного параметра, содержащего переменную сеанса;
средство для идентификации упомянутого пользователя из упомянутого вторичного удостоверения; и
передатчик для передачи информации, связанной с пользователем, упомянутому запрашивающему приложению.