失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Java 国密算法 SM3 散列哈希使用

Java 国密算法 SM3 散列哈希使用

时间:2021-04-17 13:52:02

相关推荐

Java 国密算法 SM3 散列哈希使用

Java 国密算法 SM3 散列哈希使用

文章目录

Java 国密算法 SM3 散列哈希使用引入依赖计算散列哈希

引入依赖

<dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-jdk15on</artifactId><version>1.65</version></dependency>

计算散列哈希

BouncyCastleProvider provider = new BouncyCastleProvider();String word = "Hello World";MessageDigest digest = MessageDigest.getInstance("SM3", provider);word = Hex.encode(digest.digest(word.getBytes(StandardCharsets.UTF_8)));System.out.println("SM3:" + word);

输出结果

SM3:77015816143ee627f4fa410b6dad2bdb9fcbdf1e061a452a686b8711a484c5d7

如果觉得《Java 国密算法 SM3 散列哈希使用》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。