Guava生成MD5、SHA1、SHA256
发布日期:2021-06-30 21:30:38 浏览次数:2 分类:技术文章

本文共 675 字,大约阅读时间需要 2 分钟。

import com.google.common.base.Charsets;import com.google.common.hash.Hashing;import org.junit.jupiter.api.Test;/** * @description: 单测 * @author: lizz * @date: 2020/3/9 2:21 下午 */public class OnceTester {     @Test    public void hashFromGuava(){        String token = "123123123";        //md5        System.out.println(Hashing.md5().newHasher().putString(token, Charsets.UTF_8).hash().toString());        //sha1        System.out.println(Hashing.sha1().newHasher().putString(token, Charsets.UTF_8).hash().toString());        //sha256        System.out.println(Hashing.sha256().newHasher().putString(token, Charsets.UTF_8).hash().toString());    }}

建议使用sha256,性能没差多少,测试数据待补充。

转载地址:https://lizz6.blog.csdn.net/article/details/104841590 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:wrk -H 无效 --header
下一篇:iTerm2安装Zmodem工具支持rz和sz命令

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月22日 10时32分32秒