Что такое кодирование Base64?
Base64 — это кодирование из двоичных данных в текст, представляющее любую последовательность байтов лишь 64 печатными символами ASCII (A–Z, a–z, 0–9, + и /, с = для заполнения). Оно позволяет двоичным данным безопасно проходить через текстовые каналы: электронную почту (MIME), JSON, XML и HTML. Ввод читается по 3 байта и отображается в 4 символа: например, слово Man становится TWFu.
Base64 в DevOps
Инженеры сталкиваются с Base64 каждый день: Secrets в Kubernetes хранят значения в Base64, HTTP Basic-аутентификация отправляет пользователь:пароль в Base64, токены JWT — это сегменты Base64URL, а сертификаты PEM — блоки Base64. Этот инструмент работает полностью в вашем браузере, поэтому даже конфиденциальные значения никогда не покидают ваше устройство.