Aqui está a melhor maneira de explicar:
- ativar senha não usa criptografia, portanto, isso obviamente não é recomendado.
- enable secret usa o MD5 para alterar a senha, para que você não tenha que se preocupar com a ativação da senha armazenada em texto não criptografado. Se o seu dispositivo Cisco o suportar, use-o.
- O serviço de criptografia de senha criptografa todas as outras senhas, como console e VTY, no entanto, ele usa um esquema de criptografia fraco e fácil de quebrar e é realmente eficaz apenas contra surfe de ombro. Então, se você emitir um comando show running-conf e alguém estiver atrás de você, ele não conseguirá ver as senhas na saída.
Resumindo, sempre use o comando enable when possible, senhas de texto puro nunca são uma coisa boa.