ЕР 1286242 А1, 26.02.2003. БЕРНЕТ С., ПЭЙН С. Криптография. Официальное руководство RSA Security. - М.: БИНОМ, 2002, с.55, третий абзац, с.59, второй абзац, с.60, последний абзац, с.63, третий абзац, с.212, первый абзац, с.378. US 6088794 А, 11.07.2000. ЛОМАКИН ПАВЕЛ и др. Иллюстрированная Энциклопедия компьютерного железа. - М.: Майор, 2002,с.231. ПЕСКОВ С.А. и др. Центральные и периферийные устройства электронных вычислительных средств. - М.: Радио и связь, 2000, с.114-119, 130. БРЮС ШНАЙЕР. Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке Си - М.: ТРИУМФ, 2002, с.225, раздел 9.3, с.308-335, 405-407.
Имя заявителя:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Изобретатели:
ПЕЙНАДО Маркус (US) БЕНАЛО Джош (US)
Патентообладатели:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Приоритетные данные:
02.05.2003 US 10/428,675
Реферат
Изобретение относится к средствам безопасной связи между клавиатурой и компонентом, таким как часть программного обеспечения, выполняемого на компьютере. Техническим результатом является обеспечение безопасной связи между двумя компонентами, такими как клавиатура или родственное устройство, и компонент программного обеспечения, через небезопасный канал связи. Первое начальное значение известно как клавиатуре, так и компоненту. Клавиатура и компонент обмениваются временными значениями. И клавиатура, и компонент вычисляют второе начальное значение и третье начальное значение на основе временных значений и первого начального значения. Как клавиатура, так и компонент выполняют одно и то же вычисление, так что и клавиатура, и компонент имеют одни и те же второе и третье начальные значения. Клавиатура шифрует нажатия клавиш, предназначенные для компонента, с использованием метода CBC-3DES на основе ключа и второго начального компонента, и также создает код аутентификации сообщений для каждого нажатия клавиши с использованием CBC-3DESMAC на основе ключа и третьего начального значения. Компонент дешифрует и верифицирует нажатия клавиш с использованием ключа и второго и третьего начальных значений. 5 н. и 21 з.п. ф-лы, 6 ил.