1

我正在尝试在 js 中调用 PK11_Verify。

let PK11_Verify = null;
PK11_Verify = declareFunction("PK11_Verify", nss3, [ SECStatus, SECKEYPublicKey, SECItem.ptr, SECItem.ptr, ctypes.voidptr_t ]);

// ...

let rv = PK11_Verify(tokenPublicKey, signature.address(), digest.address(), null);

我收到消息错误:

找不到函数 PK11_Verify 来声明
loadLibraries 失败:错误:在库中找不到函数符号

我已经在网络浏览器中检查了 NSS 版本NSS 3.18.1 Basic ECC,它支持 PK11_Verify 作为公共功能。知道根本原因是什么吗?

谢谢

4

1 回答 1

2

这可能是 PK11_Verify 未在 nss3.dll 中列为函数的原因。简单的函数不作为公共 API 存在。

PK11_Verify API 不公开

于 2015-07-01T09:20:57.283 回答