Procedure that transforms a message without altering its linguistic structure or meaning, so it is incomprehensible, or at least difficult to understand for people that do not have the encryption key. It allows protecting information securely.