Руководства по Base64

Что такое Base64?

Base64 — схема кодирования двоичных данных в текст. Она представляет три байта четырьмя печатными символами, чтобы бинарные данные проходили через системы для текста: JSON, e-mail, HTML и URL. Результат длиннее исходных данных, но переносим и предсказуем.

Как работает алфавит

Стандартный алфавит содержит A-Z, a-z, 0-9, плюс, косую черту и необязательное заполнение знаком равенства. Кодирование обратимо: декодирование восстанавливает исходные байты, если вход не изменен.

Кодирование не является шифрованием

Любой может декодировать Base64. Не храните пароли, приватные ключи или конфиденциальные записи в Base64 как будто они защищены. Используйте TLS для передачи и authenticated encryption, когда важна секретность.

Попробуйте сами

Используйте кодировщик Base64 и декодер Base64, затем прочитайте полное руководство.