Блочный шифр

Автор: Monica Porter
Дата создания: 16 Март 2021
Дата обновления: 25 Июнь 2024
Anonim
Защита информации. Блочные шифры
Видео: Защита информации. Блочные шифры

Содержание

Определение - Что означает блочный шифр?

Блочный шифр - это симметричный криптографический алгоритм, который работает с блоком данных фиксированного размера с использованием общего секретного ключа. Обычный используется во время шифрования, а полученный зашифрованный называется шифром. Один и тот же ключ используется как для шифрования простого, так и для дешифрования шифра.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет блочный шифр

Блочный шифр шифрует / дешифрует входные данные по одному блоку за раз, а не по одному биту за раз, используя общий секретный ключ. Блок имеет фиксированный размер; в противном случае, отступы необходимы. Этот алгоритм симметричен. Во время шифрования он использует общий ключ для преобразования своего простого ввода в шифр (зашифрованный). Во время дешифрования он использует тот же ключ, чтобы преобразовать шифр обратно в исходную плоскость. Длина вывода равна входу.

Хорошо известными реализациями алгоритма блочного шифрования являются стандарт шифрования данных (DES), TripleDES и стандарт расширенного шифрования (AES).

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


Альтернативой алгоритму блочного шифрования является криптография с открытым ключом или асимметричная криптография. Этот алгоритм использует открытый ключ для шифрования простого и закрытый ключ для расшифровки полученного шифра.