The process of converting data into a code to ensure that it cannot be understood by unauthorized users.