Что такое Base64?
Base64 — схема кодирования двоичных данных в текст. Она представляет три байта четырьмя печатными символами, чтобы бинарные данные проходили через системы для текста: JSON, e-mail, HTML и URL. Результат длиннее исходных данных, но переносим и предсказуем.
Как работает алфавит
Стандартный алфавит содержит A-Z, a-z, 0-9, плюс, косую черту и необязательное заполнение знаком равенства. Кодирование обратимо: декодирование восстанавливает исходные байты, если вход не изменен.
Кодирование не является шифрованием
Любой может декодировать Base64. Не храните пароли, приватные ключи или конфиденциальные записи в Base64 как будто они защищены. Используйте TLS для передачи и authenticated encryption, когда важна секретность.
Попробуйте сами
Используйте кодировщик Base64 и декодер Base64, затем прочитайте полное руководство.