ЗАКОННЫЙ ПЕРЕХВАТ ЗАШИФРОВАННЫХ ОБМЕНОВ ДАННЫМИ

1. Способ предоставления правоохранительному органу доступа к зашифрованному обмену данными между посылающим узлом (2) и принимающим узлом (3), содержащий этапы, на которых в функциональном звене (1) сервера управления ключами:
сохраняют (S16, S20) в базе данных криптографическую информацию, используемую для шифрования обмена данными, причем криптографическая информация связана с идентификатором, используемым для идентификации зашифрованного обмена данными между посылающим узлом (2) и принимающим узлом (3);
принимают (S32) запрос, исходящий от правоохранительного органа (9), на законный перехват, причем запрос включает в себя идентификационные данные объекта для законного перехвата;
используют (S33) идентификационные данные объекта для определения указанного идентификатора и извлекают из базы данных криптографическую информацию, связанную с идентификатором, причем криптографическая информация выполнена с возможностью использования для дешифрования указанного зашифрованного обмена данными; и
отправляют (S34) правоохранительному органу информацию, выведенную из криптографической информации, или дешифрованный обмен данными.
2. Способ по п. 1, дополнительно содержащий этапы, на которых в функциональном звене (1) сервера управления ключами:
принимают (S15) от посылающего узла (2) запрос на билет, причем запрос содержит криптографическую информацию, относящуюся к посылающему узлу (2);
генерируют (S16) первый ключ, подлежащий использованию посылающим узлом, билет, и сохраняют первый ключ и криптографическую информацию посылающего узла, связанную с идентификатором, в базе данных;
отправляют (S17) первый ключ и билет и информацию, относящуюся к идентификатору, посылающему узлу (2);
принимают (S19) от принимающего узла (3) запрос, причем сообщение с запросом включает в себя указанный билет, информацию, относящуюся к идентификатору, и дополнительную криптографическую информацию, относящуюся к принимающему узлу;
генерируют (S20) второй ключ, подлежащий использованию принимающим узлом, и криптографическую информацию принимающего узла, связанную с указанным идентификатором в базе данных;
отправляют (S21) второй ключ принимающему узлу (3).
3. Способ по п. 1 или 2, в котором функциональное звено сервера управления ключами обеспечено в более чем одном сервере управления ключами, при этом этап генерирования второго ключа содержит обмен информацией между по меньшей мере двумя из указанных более чем одного серверов управления ключами.
4. Способ по п. 1 или 2, в котором идентификатор выводят с использованием по меньшей мере какого-либо параметра из числа: временной метки, неявного знания текущего времени, порядкового номера, связанного с сеансом связи, идентификатора билета, идентификатора ключа и идентификатора сеанса связи.
5. Способ по п. 1 или 2, в котором идентификатор выводят с использованием идентификационных данных, по меньшей мере, одного узла из посылающего узла и принимающего узла.
6. Способ организации зашифрованного обмена данными между посылающим узлом (2) и принимающим узлом (3), содержащий этапы, на которых в посылающем узле (2):
отправляют серверу управления ключами запрос на билет, причем запрос содержит криптографическую информацию, относящуюся к посылающему узлу (2);
принимают от сервера управления ключами ключ и информацию, связанную с идентификатором, причем идентификатор выполнен с возможностью его использования сервером управления ключами для идентификации криптографической информации, относящейся к указанному обмену данными и хранящейся в базе данных;
отправляют принимающему узлу билет и идентификатор для организации сеанса зашифрованного обмена данными с принимающим узлом; и
включают вторую информацию, выведенную из информации, связанной с указанным идентификатором, в пакеты, отправляемые принимающему узлу во время зашифрованного обмена данными.
7. Способ организации зашифрованного обмена данными между посылающим узлом (2) и принимающим узлом (3), содержащий этапы, на которых в принимающем узле (2):
принимают от посылающего узла запрос на организацию зашифрованного обмена данными, причем запрос включает в себя билет и информацию, связанную с идентификатором, причем идентификатор выполнен с возможностью использования функциональным звеном сервера управления ключами для идентификации криптографической информации, относящейся к указанному обмену данными и хранящейся в базе данных;
отправляют функциональному звену сервера управления ключами сообщение с запросом, причем сообщение с запросом включает в себя указанную информацию, связанную с идентификатором, и дополнительную криптографическую информацию, относящуюся к принимающему узлу;
принимают от функционального звена сервера управления ключами второй ключ, подлежащий использованию принимающим узлом и хранению в базе данных, и
включают вторую информацию, выведенную из указанной информации, связанной с идентификатором, в пакеты, отправляемые во время зашифрованного обмена данными.
8. Способ по п. 7, в котором принимающий узел дополнительно отправляет посылающему узлу информацию, относящуюся к генерации второго ключа для организации зашифрованного обмена данными между посылающим узлом и принимающим узлом.
9. Способ по п. 7 или 8, в котором вторую информацию, выведенную из информации, связанной с идентификатором, отправляют в ходе зашифрованного обмена данными в любом из: поля заголовка MKI-идентификатора защищенного протокола транспортного уровня в реальном масштабе времени, заголовка расширения протокола транспортного уровня в реальном масштабе времени, тега аутентификации, дополнительного поля в заголовке защищенного протокола транспортного уровня в реальном масштабе времени, дополнительного поля в заголовке протокола транспортного уровня в реальном масштабе времени, и в качестве дополняющего источника в списке дополняющих источников в заголовке протокола транспортного уровня в реальном масштабе времени.
10. Способ обеспечения законного перехвата зашифрованного обмена данными между посылающим узлом и принимающим узлом, содержащий этапы, на которых в узле законного перехвата:
принимают пакеты, относящиеся к указанному зашифрованному обмену данными, причем пакеты включают в себя информацию, связанную с идентификатором, причем идентификатор связан с криптографической информацией, используемой для шифрования указанного обмена данными и хранящейся на сервере управления ключами;
отправляют запрос на сервер управления ключами, причем запрос включает в себя указанную информацию, связанную с идентификатором;
принимают криптографическую информацию, связанную с идентификатором, и/или дешифрованную версию указанного зашифрованного обмена данными; и
отправляют криптографическую информацию, связанную с идентификатором, и/или дешифрованную версию зашифрованного обмена данными правоохранительному органу.
11. Сервер управления ключами (KMS-сервер) (1) для использования в сети связи, содержащий:
функциональное звено (14) обработки данных для сохранения в базе (15) данных криптографической информации, используемой для шифрования обмена данными между посылающим узлом (2) и принимающий узлом (3), причем криптографическая информация связана с идентификатором;
приемник (16) для приема запроса, исходящего от правоохранительного органа, на законный перехват, причем запрос включает в себя идентификационные данные объекта для законного перехвата;
при этом функциональное звено (14) обработки данных выполнено с возможностью использовать идентификационные данные объекта для определения идентификатора и извлечения из базы данных криптографической информации, связанной с указанным идентификатором, причем криптографическая информация выполнена с возможностью использования для дешифрования указанного зашифрованного обмена данными; и
передатчик (16) для отправки криптографической информации правоохранительному органу.
12. Сервер (1) управления ключами по п. 11, в котором приемник выполнен с возможностью принимать от посылающего узла запрос на билет, причем запрос содержит криптографическую информацию, относящуюся к посылающему узлу, при этом сервер управления ключами дополнительно содержит:
функциональное звено (17) генерации для генерирования первого ключа, подлежащего использованию посылающим узлом, причем ключ и криптографическая информация посылающего узла связаны с указанным идентификатором в базе данных;
при этом передатчик (16) дополнительно выполнен с возможностью отправлять ключ, билет и информацию, относящуюся к идентификатору, посылающему узлу;
приемник дополнительно выполнен с возможностью принимать от принимающего узла запрос, причем сообщение с запросом включает в себя билет, указанную информацию, относящуюся к идентификатору, и дополнительную криптографическую информацию, относящуюся к принимающему узлу;
функциональное звено (17) генерации дополнительно выполнено с возможностью генерировать второй ключ, подлежащий использованию принимающим узлом, причем второй ключ и криптографическая информация принимающего узла связаны с указанным идентификатором в базе данных;
передатчик дополнительно выполнен с возможностью отправлять второй ключ принимающему узлу.
13. Посылающий узел (2) для использования в сети связи, содержащий:
передатчик (21) для отправки серверу (1) управления ключами запрос на билет, причем запрос содержит криптографическую информацию, относящуюся к посылающему узлу;
приемник для приема от сервера управления ключами ключа, билета и информации, связанной с идентификатором, причем идентификатор выполнен с возможностью использования сервером управления ключами для идентификации криптографической информации, относящейся к обмену данными и хранящейся в базе данных;
при этом передатчик дополнительно выполнен с возможностью отправлять принимающему узлу билет и информацию, связанную с указанным идентификатором, для организации сеанса зашифрованного обмена данными с принимающим узлом; и
процессор (22), выполненный с возможностью включать вторую информацию, выведенную из информации, связанной с указанным идентификатором, в пакеты, отправляемые принимающему узлу во время зашифрованного обмена данными.
14. Принимающий узел (3) для приема зашифрованного обмена данными от посылающего узла (2), содержащий:
приемник (26) для приема от посылающего узла запроса на организацию зашифрованного обмена данными, причем запрос включает в себя билет и информацию, связанные с идентификатором, причем идентификатор выполнен с возможностью использования функциональным звеном сервера управления ключами для идентификации криптографической информации, относящейся к указанному обмену данными и хранящейся в базе данных;
передатчик для отправки функциональному звену сервера (1) управления ключами сообщение с запросом, причем сообщение с запросом включает в себя указанный билет, информацию, связанную с идентификатором, и дополнительную криптографическая информацию, относящуюся к принимающему узлу;
при этом приемник дополнительно выполнен с возможностью приема от функционального звена сервера управления ключами второго ключа, подлежащего использованию принимающим узлом и хранящегося в базе данных; и
процессор (27), выполненный с возможностью включать вторую информацию, выведенную из информации, связанной с указанным идентификатором, в пакеты, отправляемые во время зашифрованного обмена данными.
15. Принимающий узел (3) по п. 14, в котором передатчик дополнительно выполнен с возможностью отправлять посылающему узлу информацию, относящуюся к генерации второго ключа, для организации указанного зашифрованного обмена данными.
16. Узел (10) законного перехвата для использования в сети связи, содержащий:
приемник (31) для приема пакетов, относящихся к зашифрованному обмену данными между посылающим узлом и принимающим узлом, причем пакеты включают в себя информацию, связанную с идентификатором, причем идентификатор связан с криптографической информацией, используемой для шифрования указанного обмена данными;
передатчик для отправки запроса серверу управления ключами на предоставление информации шифрования для зашифрованного обмена данными, причем запрос включает в себя информацию, связанную с указанным идентификатором;
при этом приемник дополнительно выполнен с возможностью приема криптографической информации, связанной с указанным идентификатором, и/или дешифрованной версии указанного зашифрованного обмена данными; а
передатчик дополнительно выполнен с возможностью отправлять криптографической информации, связанной с указанным идентификатором, и/или дешифрованной версии указанного зашифрованного обмена данными правоохранительному органу.
17. Компьютерная программа, содержащая машиночитаемое кодовое средство, которое, когда запущено на компьютерном устройстве, вызывает выполнение компьютерным устройством способа по любому из пп. 1-10.
18. Компьютерный программный продукт, содержащий машиночитаемый носитель информации и компьютерную программу по п. 17, причем компьютерная программа хранится на машиночитаемом носителе информации.