Base64 é um método de codificação que transforma bytes em texto usando caracteres ASCII.
Não. Base64 apenas codifica dados para transporte, não protege o conteúdo.