public class ECCSignService extends java.lang.Object implements PrivateKeySigner
| 构造器和说明 |
|---|
ECCSignService() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
sign(byte[] plain,
java.lang.String privateKey) |
java.lang.String |
sign(java.lang.String utf8Msg,
java.lang.String privateKey)
Sign data with secp256k1 curve.
|
boolean |
verify(byte[] plain,
java.lang.String signStr,
java.lang.String publicKey) |
boolean |
verify(java.lang.String utf8Msg,
java.lang.String signStr,
java.lang.String publicKey)
verify signature
|
public java.lang.String sign(byte[] plain,
java.lang.String privateKey)
sign 在接口中 PrivateKeySignerpublic java.lang.String sign(java.lang.String utf8Msg,
java.lang.String privateKey)
sign 在接口中 PrivateKeySignerutf8Msg - privateKey - Hex format of raw private key. Can be 64 bytes or shorter.public boolean verify(byte[] plain,
java.lang.String signStr,
java.lang.String publicKey)
verify 在接口中 PrivateKeySignerpublic boolean verify(java.lang.String utf8Msg,
java.lang.String signStr,
java.lang.String publicKey)
verify 在接口中 PrivateKeySignerutf8Msg - msgsignStr - signaturepublicKey - Hex format of public key. Can be 64 bytes or 65 bytes which with a prefix 0x04