public class SM2SignerV1 extends Object implements SignerBase
| 构造器和说明 |
|---|
SM2SignerV1(Keypair keypair) |
SM2SignerV1(Keypair keypair,
HashTypeEnum hashTypeEnum) |
public SM2SignerV1(Keypair keypair)
keypair - public SM2SignerV1(Keypair keypair, HashTypeEnum hashTypeEnum)
keypair - public static void main(String[] args)
public AlgoIdEnum getAlgo()
getAlgo 在接口中 SignerBasepublic boolean isSigner()
isSigner 在接口中 SignerBasepublic boolean isVerifier()
isVerifier 在接口中 SignerBasepublic byte[] sign(byte[] message)
sign 在接口中 SignerBasemessage - the data will be signedpublic boolean verify(byte[] signature,
byte[] message)
verify 在接口中 SignerBasesignature - = algoid[2B] pubkeyFp[4B] r[32B] s[32B]message - public byte[] recover(byte[] sig,
byte[] msg)
recover 在接口中 SignerBasesig - 65bytes = r[32B] s[32B] v[1B]msg - hash 32 bytesCopyright © 2022. All rights reserved.