Para proteger as informações que trafegam em uma rede de computadores, os sistemas computacionais podem ser configurados para realizar sua codificação segundo regras conhecidas somente pelos usuários autorizados. A técnica de cifrar os dados, de modo a impedir que eles sejam violados por usuários não autorizados, é denominada