安全令牌的长度

dea*_*mon 8 security token access-token

我正在使用安全令牌创建不可猜测的URL(16字节,十六进制)

http://example.com/something/private/b5f8c21a628e12b39786fb8ef9561d31
Run Code Online (Sandbox Code Playgroud)

令牌类似于共享密码:谁知道允许URL访问资源.

安全随机值必须适合安全URL的字节数是多少?

dea*_*mon 3

我最终得到了一个 64 位随机值,该值被编码为 url 安全的 Base64。猜测正确标记的可能性1 / 2^64等于1 / 18446744073709551616。这是一个相当令人印象深刻的数字,攻击者几乎不可能通过 http 请求找到正确的令牌。

URL 现在看起来像这样:http://example.com/private/1oWYPiqO81k/