Executando verificação de segurança...
Em resposta a [Não disponível]
2

Complementando - e reforçando - o que já disseram, base64 não é criptografia, é apenas um algoritmo de codificação de dados.

E embora a função btoa receba uma string, vale ressaltar que a ideia do algoritmo é receber qualquer sequência de bytes e converter para uma string contendo apenas um subconjunto específico de caracteres ASCII. Basicamente, a ideia é que qualquer conteúdo possa ser transmitido em ambientes "ASCII friendly".

Esse é o seu uso, ponto. Não use achando que é criptografia, porque não é.

Por fim, pra quem ficou curioso sobre os nomes, aqui tem a explicação.

Carregando publicação patrocinada...