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