1. Процес перетворення інформації (тексту, даних) за допомогою певного алгоритму (шифру) та ключа з метою збереження її конфіденційності, тобто переведення зі зрозумілого вигляду в незрозумілий для сторонніх осіб.
2. Результат такого процесу — зашифрований, закодований текст або набір даних.