Package cn.gmkit.sm2

Class SM2KeyPair

java.lang.Object
cn.gmkit.sm2.SM2KeyPair

public final class SM2KeyPair extends Object
SM2 密钥对。

该类型以十六进制字符串形式同时保存公钥和私钥,适合在对象式 API 与工具式 API 之间传递。

  • Constructor Details

    • SM2KeyPair

      public SM2KeyPair(String publicKey, String privateKey)
      创建一个 SM2 密钥对包装对象。
      Parameters:
      publicKey - 公钥十六进制字符串
      privateKey - 私钥十六进制字符串
  • Method Details

    • publicKey

      public String publicKey()
      获取公钥。
      Returns:
      十六进制公钥;通常为以 04 开头的 65 字节非压缩点
    • privateKey

      public String privateKey()
      获取私钥。
      Returns:
      32 字节私钥的十六进制表示