随机字节生成器 – 生成十六进制、Base64 和十进制
随机字节生成器使用 WebCrypto 以加密安全的随机字节填充缓冲区,然后以十六进制、Base64 或空格分隔的十进制形式显示结果。生成的字节可用于密钥、随机数(nonce)、令牌、测试、夹具或种子数据。设置可用选项,批量生成,并复制适合您工作流的表示形式。
随机字节生成器使用 WebCrypto 创建加密安全的随机字节,并以十六进制、Base64 或空格分隔的十进制显示。使用这款基于浏览器的工具生成用于密钥、随机数、令牌、测试、夹具和种子数据的值,然后复制适合您任务的表示形式。
该工具以随机字节填充缓冲区,并以您选择的格式渲染相同的字节数据。十六进制和 Base64 提供文本表示,而十进制选项则以空格分隔的数字显示数值。设置可用选项,批量生成,并复制您需要的输出。
这些格式以不同方式呈现字节数据,因此合适的选择取决于您的使用场景。当工作流要求十六进制字符串时,十六进制很有用;Base64 提供另一种文本表示;空格分隔的十进制让单个值易于区分。转换表示形式可以让随机字节数据更易用于代码、测试或文档。
随机字节生成器完全在浏览器中运行。您的数据只在本地设备上处理,不会上传、存储或发送到服务器。无需注册,页面加载完成后支持离线使用。
对于准备开发、测试或涉及字节的其他工作流随机值的开发者和运维工程师来说,这款工具非常实用。无论是为测试夹具生成单个表示形式,还是为种子数据批量生成,都可以直接生成数值并复制,无需手动编造。
步骤 1:在生成前设置可用选项。该工具使用 WebCrypto 以随机字节填充缓冲区。
步骤 2:选择输出表示形式:十六进制、Base64 或空格分隔的十进制。
步骤 3:生成字节。结果会以所选的表示形式显示。
步骤 4:复制您需要的数值,用于密钥、随机数、令牌、测试、夹具或种子数据。
使用场景:为测试和夹具创建随机字节值,无需手动编造示例值。
使用场景:准备种子数据或测试输入时,一次性批量生成。
使用场景:当手动输入的可预测值不合适时,使用加密安全的随机字节。
使用场景:为密钥、随机数或令牌生成字节值,然后以工作流需要的表示形式复制。
使用场景:当系统或示例要求十六进制字符串时,以十六进制准备测试数据。
使用场景:当需要随机字节的文本表示时,使用 Base64 输出。
使用场景:当需要查看或使用单个字节值时,选择空格分隔的十进制输出。