随机字符串生成器
工具说明
生成可用于 API 密钥、会话标识符、临时数据和测试数据的随机字符串。可以选择十六进制、字母数字、适合用于网址的格式,或自行指定可使用的字符。每个字符串最长可设置为 512 个字符。
使用方式
- 十六进制、字母数字和网址兼容格式
- 自定义使用的字符
- 一次生成多个字符串
- 使用密码学安全随机数
- 复制单个结果或全部结果
- 选择格式: 选择十六进制、字母数字、网址兼容格式或自定义字符集。
- 设置长度和数量: 设置每个字符串的长度以及需要生成的数量。
- 生成并复制: 生成结果后,复制需要的字符串。
示例
- 创建 OAuth 的 state 参数
- 生成 HMAC 测试所需的十六进制值
- 一次创建多个测试用会话标识符
- 创建临时文件名或标识符
限制
- 每个字符串最长为 512 个字符
- 自定义字符集至少需要包含一个字符
- 结果会使用密码学安全随机数直接在您的浏览器中生成,不会发送至服务器。
常见问题
- 网址兼容格式和十六进制格式有什么区别?
- 网址兼容格式使用英文字母、数字、连字符和下划线;十六进制格式只使用 0–9 和 a–f。
- 可以作为正式使用的 API 密钥吗?
- 工具使用密码学安全随机数,但正式使用的密钥仍应根据相关服务的安全规范妥善管理并定期更新。
- 可以一次生成多个字符串吗?
- 可以。设置生成数量后,每个结果会显示在不同的一行。