gpt4 book ai didi

javascript - 在 JavaScript 或 JQuery 中更快地替代 MD5

转载 作者:行者123 更新时间:2023-11-29 15:52:39 26 4
gpt4 key购买 nike

我经常用 PHP 编写代码,对于缓存,我喜欢使用特定请求(即 sql 语句)的 md5 作为我的缓存键的名称。 md5 为我提供了一个独特的漂亮字符串,这也是我使用它的原因。

现在,我正在尝试使用 JQuery 在浏览器级别实现一些缓存。它用于地址验证器表单。为了减少 ajax 调用的次数,我考虑将给定的地址转换为一个唯一的字符串,我可以将其用作数组中的键。

现在我知道那里有很多 JS MD5 解决方案,但我很想知道 JS 甚至 JQuery 是否有我可以使用的原生东西。类似于 md5 或 base64Encode。

最佳答案

更快的替代方案我不确定(通常任何速度增加都将以 ms 为单位,除非您通过定义的函数处理编码键)。就默认编码工具集而言,据我所知,除了您提到的标准编码集之外,仅此而已。

一些人选择做的是创建他们自己的编码集(如果您不要求它们在以后解码会更容易)。如果我本身不需要加密而是需要 UID,我倾向于选择对基本 BASE 64 编码进行轻微调整——比如,附加一个带有随机“x”长度数字的字符串,然后 b64 编码......

jQuery 确实有一个或两个您可能想要查看的插件,即

http://plugins.jquery.com/project/base64

希望这可能有所帮助 - 祝你好运!

关于javascript - 在 JavaScript 或 JQuery 中更快地替代 MD5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3555112/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com