Генерирует образец строки в Base64 из последовательности случайных цифр выбранной длины — удобно как временный токен-заполнитель при тестировании API, переменных окружения или конфигурационных файлов, ожидающих значение в Base64.
Как это работает
Инструмент сначала формирует строку случайных десятичных цифр (0–9) заданной длины, используя Math.random() браузера для генерации случайности. Затем эта строка цифр кодируется стандартным Base64, поэтому результат состоит из строчных и прописных букв, цифр, +, / и, при необходимости, символа заполнения =.
Когда это использовать
- Быстро сгенерировать образец значения в Base64 для заполнения поля формы, записи
.envили API-запроса во время разработки - Проверить, как ваше приложение обрабатывает значения в Base64 разной длины
- Создать токены-заполнители для документации или макетов интерфейса
Ограничения
Исходная последовательность цифр создаётся с помощью Math.random(), а не криптографически безопасного источника — этот инструмент не подходит для настоящих секретов, ключей API или токенов сессии в продуктивных системах. Поскольку на входе используются всего десять цифр, реальная энтропия на символ ввода ниже, чем у полного буквенно-цифрового набора, даже если результат в Base64 выглядит случайным.
Пример
Длина 8 может дать последовательность цифр 48213097, которая в Base64 становится NDgyMTMwOTc=.
Предупреждение о безопасности
Этот инструмент предназначен для тестирования и демонстраций. Для настоящих криптографических ключей, секретов API или токенов сессии используйте Web Crypto API или проверенный серверный источник случайности.