subtle.verify(algorithm, key, signature, data)


使用 algorithm 中提供的方法和参数以及 key 提供的密钥材料,该方法尝试验证 signature 是否为 data 的有效加密签名。返回的 Promise 将解析为 truefalse

🌐 Using the method and parameters given in algorithm and the keying material provided by key, this method attempts to verify that signature is a valid cryptographic signature of data. The returned promise is resolved with either true or false.

目前支持的算法包括:

🌐 The algorithms currently supported include:

  • 'ECDSA'
  • 'Ed25519'
  • 'Ed448'5
  • 'HMAC'
  • 'KMAC128'5
  • 'KMAC256'5
  • 'ML-DSA-44'[^现代算法]
  • 'ML-DSA-65'[^现代算法]
  • 'ML-DSA-87'[^现代算法]
  • 'RSA-PSS'
  • 'RSASSA-PKCS1-v1_5'