public class SMCryptoFactory extends Object
| 构造器和说明 |
|---|
SMCryptoFactory() |
public static org.springframework.security.crypto.encrypt.TextEncryptor createTextEncryptor(EncryptionProperties encryptionProperties)
public static SMTextEncryptor createSM2TextEncryptor(String pubKeyHex, String prvKeyHex, SMImplMode implMode)
public static SMTextEncryptor createSM2TextEncryptor(EncryptionProperties encryptionProperties, SMImplMode implMode)
public static SMTextEncryptor createSM4TextEncryptor(EncryptionProperties encryptionProperties)
public static SMTextEncryptor createSM4TextEncryptor(String key, String iv, String type, SMImplMode implMode)
public static SMTextEncryptor createSM4TextEncryptor(String key, SMImplMode implMode)
public static SMTextEncryptor createSM3TextEncryptor(SMImplMode implMode)
public static PcodeEncoder createSM3PcodeEncoder(SMImplMode implMode)
public static SMTextEncryptor createSM2ToSM3TextEncryptor(EncryptionProperties encryptionProperties, SMImplMode implMode)
public static SMTextEncryptor createSM2ToSM3TextEncryptor(EncryptionProperties encryptionProperties, boolean toSM3, SMImplMode implMode)
public static SMTextEncryptor createSM2ToSM3TextEncryptor(String pubKeyHex, String prvKeyHex, SMImplMode implMode)
public static SMTextEncryptor createSM2ToSM3TextEncryptor(String pubKeyHex, String prvKeyHex, boolean toSM3, SMImplMode implMode)
Copyright © 2023. All rights reserved.