Поточное шифрование

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

Поточные шифры широко применяются для шифрования преобразованных в цифровую форму речевых сигналов и цифро­вых данных, требующих оперативной доставки потребителю ин­формации.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: