From 43acf1aeb3bd998cb3c137907bb9cafc3ef2388e Mon Sep 17 00:00:00 2001 From: stylefeng Date: Wed, 26 Jun 2024 10:14:26 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.1.8=E3=80=91=E3=80=90guomi=E3=80=91?= =?UTF-8?q?=E6=9B=B4=E6=96=B0sm3=20util=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roses/kernel/security/guomi/GuomiUtil.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/kernel-d-security/security-sdk-guomi/src/main/java/cn/stylefeng/roses/kernel/security/guomi/GuomiUtil.java b/kernel-d-security/security-sdk-guomi/src/main/java/cn/stylefeng/roses/kernel/security/guomi/GuomiUtil.java index 21ad6d53c..5e2e89dc8 100644 --- a/kernel-d-security/security-sdk-guomi/src/main/java/cn/stylefeng/roses/kernel/security/guomi/GuomiUtil.java +++ b/kernel-d-security/security-sdk-guomi/src/main/java/cn/stylefeng/roses/kernel/security/guomi/GuomiUtil.java @@ -45,4 +45,14 @@ public class GuomiUtil { return sm2.decryptStr(encryptedStr, KeyType.PrivateKey, StandardCharsets.UTF_8); } + /** + * 国密SM3加密,类似MD5 + * + * @author fengshuonan + * @since 2024/6/26 10:10 + */ + public static String sm3(String text) { + return SmUtil.sm3(text); + } + }