You need to enable JavaScript to run this app.
导航
sign()/verify()
最近更新时间:2025.10.31 14:09:32首次发布时间:2023.02.15 19:04:53
复制全文
我的收藏
有用
有用
无用
无用

sign() 用于生成数字签名。verify() 用于验证数字签名。
参见 MDN 文档 signverify

支持的算法

参见 支持的算法

示例

// 基于 RSASSA-PKCS1-v1_5 算法生成数字签名
async function sign_handle(priv_key, plain) {
 var algorithm = {name: "RSASSA-PKCS1-v1_5"};
 return await crypto.subtle.sign(algorithm, priv_key, plain);
}
// 验证基于 RSASSA-PKCS1-v1_5 算法生成的数字签名
async function verify_handle(pub_key, plain, sig) {
 var algorithm = {name: "RSASSA-PKCS1-v1_5"};
 return await crypto.subtle.verify(algorithm, pub_key, sig, plain);
}