根据您选择的长度生成一个由随机数字序列构成的Base64 编码示例字符串——适合在测试 API、环境变量或需要 Base64 值的配置文件时用作占位符令牌。
工作原理
该工具首先使用浏览器的 Math.random() 生成指定长度的随机十进制数字(0–9)字符串,然后用标准 Base64 对该数字字符串进行编码,因此输出由大小写字母、数字、+、/ 以及可能的 = 填充符组成。
使用场景
- 在开发过程中快速生成一个 Base64 示例值,用于填充表单字段、
.env条目或 API 请求 - 测试您的应用如何处理不同长度的 Base64 编码值
- 为文档或界面原型生成占位符令牌
局限性
底层数字序列由 Math.random() 生成,而非密码学安全的随机源——该工具不适用于生产系统中的真实密钥、API 密钥或会话令牌。由于输入仅使用十个数字,即使 Base64 输出看起来是随机的,其每个输入字符的实际信息熵也低于完整字母数字字符集。
示例
长度为 8 时可能生成数字序列 48213097,编码为 Base64 后为 NDgyMTMwOTc=。
安全提示
此工具用于测试和演示目的。对于生产环境中真正的加密密钥、API 密钥或会话令牌,请使用 Web Crypto API 或经过审计的服务器端随机源。