ecc_key_verify
[ecc] ECC 公钥验签(SECP* 用 ECDSA,ED25519 用 EdDSA)。 【参数】
ecc_public_key_in_pem:PEM 公钥
plain_data_in_hex:原始数据 Hex
signature_in_hex:签名 Hex
sign_raw_data_mode:必须与签名时一致
hash_algorithm:必须与签名时一致 【输出】verified(bool,True=验签通过)、curve_name。 【曲线限制】X25519 不可用于验签。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data_in_hex | No | 数据的十六进制字符串。RAW 模式为消息原文 Hex,DIGEST 模式为哈希摘要 Hex | |
| hash_algorithm | No | 哈希算法名称,可选值:Sha1 / Sha224 / Sha256 / Sha384 / Sha512(ECC 不支持 Sm3) | Sha512 |
| signature_in_hex | No | 签名的十六进制字符串 | |
| sign_raw_data_mode | No | True=对原文签名(服务端内部先哈希),False=data_in_hex 已是哈希摘要的 Hex | |
| ecc_public_key_in_pem | No | ECC 公钥的 PEM 文本(含 BEGIN/END 头尾的 Base64 编码文本) |