СПОСОБ И УСТРОЙСТВО ФОРМИРОВАНИЯ ЗАЩИЩАЮЩИХ ДАННЫХ И ПРОДУКТ КОМПЬЮТЕРНОЙ ПРОГРАММЫ

1. Способ формирования защищающих данных для проведения безопасного сеанса связи между первым объектом и, по меньшей мере, вторым объектом, по определенному протоколу для создания безопасных сеансов связи, где защищающие данные являются данными для выполнения протокола SSL или протокола TLS, при этом указанный способ содержит:
- стадию установки указанным первым объектом третьего защищенного объекта, связанного с указанным первым объектом;
- стадию формирования, по меньшей мере, части указанных защищающих данных в указанном третьем объекте по командам, передаваемым указанным первым объектом;
- стадию передачи указанных защищающих данных от указанного безопасного третьего объекта указанному первому объекту;
- стадию установления указанного безопасного сеанса связи между указанным первым объектом и указанным, по меньшей мере, вторым объектом с указанными ранее переданными защищающими данными.
2. Способ формирования по п.1, отличающийся тем, что указанный третий объект является микросхемой, включающей виртуальную машину.
3. Способ формирования по любому из пп.1 и 2, отличающийся тем, что он дополнительно содержит:
- стадию передачи указанным первым объектом, по меньшей мере, одного сообщения, предназначенного для слоя RECORD, используемого в указанном третьем объекте;
- стадию получения указанным первым объектом, по меньшей мере, одного сообщения от указанного слоя RECORD;
- стадию вычисления набора ключей указанным третьим объектом;
- стадию сбора указанного набора ключей, доступных указанному первому объекту от указанного третьего объекта;
- стадию восстановления идентификатора безопасного сеанса связи.
4. Устройство для формирования защищающих данных, для выполнения безопасного сеанса связи между первым объектом и, по меньшей мере, вторым объектом согласно протоколу для установления безопасных сеансов связи, где указанные защищающие данные являются данными для выполнения протокола SSL или TLS содержащее:
- средство установки указанным первым объектом;
- средство формирования, по меньшей мере, части указанных защищающих данных по командам, переданным указанным первым объектом;
- средства передачи указанных защищающих данных указанному первому объекту.
5. Устройство для формирования защищающих данных по п.4, отличающееся тем, что указанное средство формирования и указанное средство передачи сгруппированы на плате в виде микросхемы.
6. Продукт компьютерной программы, который может быть загружен из сети связи и/или сохранен на носителе, причем указанная программа может считываться компьютером и/или выполняться микропроцессором, отличающийся тем, что он включает программу кодовых команд для выполнения способа формирования согласно, по меньшей мере, одному из пп.1-3, когда указанная программа выполняется на компьютере.