Merkle's Charades

Материал из Encyclopedia Electronica
Версия от 14:40, 9 января 2026; Игорь Мостицкий (обсуждение | вклад) (Новая страница: « <p><span style="color: steelblue;">[mɜːklz ʃəˈrɑːdz]</span><br/><span>Категория: компьютеры</span> <span>Категория: безопасность</span><span style="color: indigo;">шарады М<u style="color: brown;">е</u>ркля</span><br/><span style="color: darkslategray;"> Алгоритм распределения ключей, разработанный Р. Мерклем. Суть его заключа...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

[mɜːklz ʃəˈrɑːdz]
шарады Меркля
 Алгоритм распределения ключей, разработанный Р. Мерклем. Суть его заключается в том, чтобы передавать используемый для шифрования секретный ключ (Private Key), скрывая его в большом наборе шарад (головоломок). Каждая шарада содержит криптографический ключ, представляя собой шифротекст (Ciphertext), полученный при помощи блочного шифра (Block Cipher) на малом пространстве ключей. Получив по незащищённому каналу шарады от пользователя A, пользователь B случайным образом выбирает одну из них и решает её методом полного перебора, зная, что закрытие осуществляется блочным шифром. Вычислив ключ, пользователь B зашифровывает на нём заранее обусловленный текст и пересылает пользователю A в новом наборе шарад. Пользователь A также путём перебора ключей находит ключ, используемый пользователем B, и данный ключ используется для криптографического преобразования сообщений между пользователями A и B. Стойкость данного метода зависит от числа шарад, составленных пользователем A.

Игорь Мостицкий (обсуждение) 14:40, 9 января 2026 (MSK)