![]() |
1
2
由于您不想寻找加密质量,也许24位CRC可以满足您的需要。虽然MD5在绝对值上是“快速的”,但CRC相对而言是“盲目的快速”。然后,3字节的CRC可以用base-64编码将文本编码为4个字符。 这里是用于OpenPGP ASCII装甲校验和的检查的Java实现:
我将散列一个秘密密钥(只有服务器知道),以及您想要保护的任何东西,可能是对象标识符和用户标识符的组合。 |
![]() |
2
1
如果你想要的基本上是MD5,但更小,为什么不只是使用MD5,而是最后4个字符?这不会给你的URL添加一个大的blob,它总是4个十六进制数字。 |
![]() |
3
0
一个快速的问题,我确信有一个很好的答案,但是为什么不把这些信息存储在cookie中呢? 然后你可以使用一些大而笨重的东西,比如MD5,你的网址仍然很漂亮。 |
![]() |
A. Shawkat · 获取请求不起作用 7 年前 |
![]() |
Yura · 无法链接引导。min.css和动态web app 7 年前 |
![]() |
jasonharper · 无互联网连接的WiFi连接设备的最佳实践 7 年前 |
![]() |
Thanh Dong · 在spring boot web应用程序中运行jar文件时,创建名为“ConfigurationPropertiesBindingPostProcessor”的bean时出错 7 年前 |
![]() |
Karim Sawma · react web app中缺少滚动条 7 年前 |
![]() |
Nathan · Flask API回调侦听器 7 年前 |
![]() |
David Artmann · Vaadin网格日期渲染器不适用 7 年前 |
![]() |
Hayden · 如何防止计数器的增量超过元素的高度? 7 年前 |