Ativar a verificação em duas etapas de um serviço é uma boa ideia... assumindo que ela tenha sido implementada corretamente. Na maioria dos casos, essa verificação depende de um SMS ou de uma mensagem de voz, no entanto, os ataques contra SMS se multiplicam, e qualquer ideia de segurança com esse método de envio está perdendo o sentido. Por sorte, o Google oferece para seus serviços um Autenticador oficial que nos permite gerar códigos compatíveis com a verificação em duas etapas de forma local, sem mensagens ou conexão com a internet.

Autenticador de Google: excelente complemento para a verificação em duas etapas
Autenticador

Preocupado com a possibilidade de alguém roubar sua senha? Alguns talvez chamem isso de paranoia, mas, pessoalmente, direi que você está reconhecendo a necessidade de manter um bom nível de segurança. A recomendação clássica é usar um gerenciador de senhas local, como o KeePass. Muitos questionam a estratégia de "uma senha para acessar todas", e depois encontramos os que defendem a visão de "uma senha difícil que possa ser lembrada, para proteger senhas complexas que o usuário não é obrigado a saber". Ainda assim, ambos os lados reconhecem um objetivo superior, que é complementar a senha e avançar no uso de outras opções, como a autenticação multifator. A variante mais conhecida, e por extensão a mais simples, é a verificação em duas etapas. Em resumo: algo que você sabe, combinado com algo que você tem.

Autenticador de Google: excelente complemento para a verificação em duas etapas
Fácil de usar e de obter códigos sem usar SMS

Google oferece esse mecanismo para seus serviços há algum tempo. O nome de usuário e a senha formam "o que você sabe", enquanto "o que você tem" é seu dispositivo móvel. O problema é a forma como ambos se conectam. O Google habilita o uso de SMS e mensagens de voz. Pessoalmente, acredito que ninguém ouve mensagens de voz hoje em dia, e o SMS já foi declarado inseguro em mais de uma oportunidade, por agências com o nível do NIST americano. Então, o que nos resta? O Google nos abre uma terceira via, que é o seu Autenticador compatível com Android, iOS e BlackBerry. A grande vantagem do Autenticador é que ele gera códigos compatíveis com a verificação em duas etapas no smartphone, sem depender de uma conexão com a internet ou da rede móvel.

Se a isso acrescentarmos o fato de que ele oferece suporte a múltiplas contas ao mesmo tempo, acredito que o caso está resolvido a favor do Autenticador de Google. O download é feito pelas lojas em cada uma das plataformas suportadas, e qualquer detalhe sobre sua instalação e funcionamento pode ser encontrado no link abaixo.

Autenticador de Google: