Для начала хотелось бы напомнить основы криптографии.
На рисунках 1 и 2 показаны упрощенные схемы симметричных и ассиметричных шифров. В первом случае для шифрования и дешифрования используется один и тот же ключ, во втором – ключи различные (но связаны определенными математическими правилами).
Рисунок 1. Схема симметричного шифрования
Рисунок 2. Схема ассиметричного шифрования
Симметричные алгоритмы – очень сильный вид шифрования. Для кодирования сообщения используется тот же самый ключ, что и для декодирования. Это упрощает работу с шифром, но создает большую проблему: необходимо передать ключ через незащищенный канал связи, а это означает, что ключ могут перехватить и использовать для расшифровки сообщений. Для устранения этой проблемы были созданы протоколы обмена ключами, которые базируются на математических методах ассиметричных шифров.
Поможем написать любую работу на аналогичную тему