Главная » Информационные системы » Операционные системы » Виды шифрования

Виды шифрования

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

Функция шифрования преобразует открытый текст в зашифрованный, а функция дешифрования – зашифрованный в открытый. [1В современных криптографических алгоритмах используются ключи – последовательности битов фиксированной длины (64 или 128 бит). Диапазон возможных значений ключа именуется пространством ключей.1]

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

[3Шифрование с открытым ключом. В этом случае один из ключей содержится в секрете (секретный ключ), а другой общедоступен и может распространяться беспрепятственно (открытый ключ).3] Текст, зашифрованный с помощью одного из этих двух ключей, расшифровывается только с помощью парного ключа. Если сообщение зашифровано с помощью открытого ключа, отправитель знает, что расшифровать его сможет только владелец секретного ключа. Если же сообщение зашифровано с помощью секретного ключа, тогда каждый, кто расшифрует его с помощью открытого ключа, может быть уверен, что у его отправителя имелся секретный ключ. Секретный ключ служит средством аутентификации своего владельца.


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Поделиться
Дисциплины