РАСПРОСТРАНЕНИЕ КРИПТОГРАФИЧЕСКОГО СЕКРЕТНОГО КЛЮЧА

1. Устройство для передачи или приема данных защищенным образом, используя криптографический секретный ключ, упомянутое устройство содержит:
контроллер (33; 43; 53; 73; 83) генерации ключа для управления числом сообщений, обмен которыми должен быть выполнен с другой стороной передачи в течение генерации упомянутого криптографического секретного ключа, на основании числа итераций; и
блок (33; 43; 53; 73; 83) предоставления числа итераций для предоставления упомянутого числа итераций в контроллер генерации ключа, упомянутый блок предоставления числа итераций скомпонован так, чтобы принимать упомянутое число итераций с другой стороны передачи или чтобы генерировать и передавать упомянутое число итераций на другую сторону передачи.
2. Устройство по п.1, в котором упомянутый блок предоставления числа итераций скомпонован так, чтобы генерировать или предоставлять упомянутое число итераций в ответ на инициацию создания ключа.
3. Устройство по п.1, в котором упомянутый блок предоставления числа итераций скомпонован так, чтобы генерировать упомянутое число итераций на основании операции ввода на упомянутом устройстве.
4. Устройство по п.1, в котором упомянутый блок предоставления числа итераций скомпонован так, чтобы генерировать упомянутое число итераций на основании типа упомянутых данных.
5. Устройство по п.1, дополнительно содержащее память (31; 41; 51; 71; 81) для сохранения упомянутого значения итераций.
6. Устройство по п.1, дополнительно содержащее счетчик (30; 40; 50; 70; 80) для подсчета упомянутого числа сообщений, обмен которыми должен быть выполнен в течение упомянутой генерации упомянутого криптографического секретного ключа.
7. Устройство по п.1, которое скомпоновано так, чтобы генерировать упомянутый криптографический секретный ключ на основании комбинации случайно сгенерированных чисел, полученных из упомянутого числа сообщений, обмен которыми должен быть выполнен.
8. Устройство по п.7, в котором упомянутая комбинация выполняется по схеме исключающего ИЛИ.
9. Способ передачи или приема защищенных данных с использованием криптографического секретного ключа, упомянутый способ содержит этапы, на которых:
управляют числом сообщений, обмен которыми должен быть выполнен с другой стороной передачи в течение генерации упомянутого криптографического секретного ключа, на основании упомянутого числа итераций; и
предоставляют упомянутое число итераций в упомянутый этап управления после
- приема упомянутого числа итераций с другой стороны передачи, или
- генерации упомянутого числа итераций, упомянутое число итераций также передают на другую сторону передачи.
10. Система для распространения криптографического секретного ключа, содержащая, по меньшей мере, одно первое устройство, имеющее устройство по п.1 для передачи упомянутого числа итераций, и, по меньшей мере, одно второе устройство для приема упомянутого числа итераций и для генерации упомянутого криптографического секретного ключа на основании упомянутого принятого числа итераций.
11. Компьютерный программный продукт, содержащий средство кода для выполнения этапов способа по п.9 при его исполнении на компьютерном устройстве.