什么是随机字符串生成?
随机字符串生成器用浏览器密码学随机源批量生成指定长度的字符串,提供字母数字、十六进制、Base58 与 URL 安全四类字符集,并实时给出熵值估算。生成在本地完成。
怎么用随机字符串生成?
- 1选择字符集:做 URL 参数用 URL 安全集,需要人工抄写用 Base58。
- 2设置长度与数量。
- 3查看底部熵值估算,作为 API Key 时建议不低于 128 bit。
常见问题
生成 API Key 应该多长?+
按熵值而不是字符数判断,建议不低于 128 bit。以 62 个字符的字母数字集为例,每个字符约 5.95 bit,因此 22 位以上即可达标;用十六进制则需要 32 位。
Base58 字符集有什么用?+
它去掉了 0/O、1/l/I 这些容易混淆的字符,适合需要人工抄写、口述或印刷的场景(邀请码、设备识别码)。代价是每字符熵略低,可通过加长两三位补回。