Шифрование (encryption)
Коротко: Преобразование читаемых данных (открытый текст) в нечитаемую форму (шифртекст) с помощью алгоритма и ключа — обратимое, в отличие от хеширования.
Подробнее: Принципиально есть два типа: симметричное шифрование (один ключ для обоих направлений) и асимметричное шифрование (пара из открытого и закрытого ключей). Шифрование защищает конфиденциальность данных — как «при передаче» (во время передачи, например через TLS), так и «в покое» (в сохранённом виде, например зашифрованные жёсткие диски).
Подробности
Два основных типа в прямом сравнении: симметричное (например, AES) быстрое, но раздача ключей трудна; асимметричное (например, RSA) медленное, но раздача ключей решена.
См. также: симметричное шифрование, асимметричное шифрование, алгоритм шифрования