Системы шифрования — различия между версиями
м (rollbackEdits.php mass rollback) |
|
(не показана 1 промежуточная версия 1 участника) | |
(нет различий)
|
Текущая версия на 11:44, 1 сентября 2022
Система шифрования - совокупность преобразований, производимых над данными (обычно - текстом), предназначенный для защиты от утечки информации в случае ее перехвата. Зачастую, в систему шифрования включают также и последовательность действий для расшифровки сообщения.
Большинство систем шифрования используют ключ - строку или число (для текстовых данных). При этом преобразования данных производятся с использованием или в зависимости от этого ключа, что обеспечивает большую эффективность, так как даже при известном алгоритме шифрования, секретность сообщения сохранится.
То есть систему шифрования можно представить в виде совокупности
, где - шифровальная функция, - дешифровальная функция, обе из которых зависят от ключей и .По тому, используют ли алгоритм шифрования и дешифрования одинаковые ключи различают:
- симметричные шифрования,
- асимметричные шифрования.