diff --git a/hutool-crypto/src/main/java/cn/hutool/crypto/asymmetric/SM2.java b/hutool-crypto/src/main/java/cn/hutool/crypto/asymmetric/SM2.java index 278ecf1cc..553b9dfdb 100644 --- a/hutool-crypto/src/main/java/cn/hutool/crypto/asymmetric/SM2.java +++ b/hutool-crypto/src/main/java/cn/hutool/crypto/asymmetric/SM2.java @@ -531,7 +531,7 @@ public class SM2 extends AbstractAsymmetricCrypto { * @since 5.7.17 */ public String getDHex() { - return getDBigInteger().toString(16); + return String.format("%064x", new BigInteger(1, getD())); } /**