Дом Безопасность Что такое блочный шифр? - определение из техопедии

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

Оглавление:

Anonim

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

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

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

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

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

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

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

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