2

我在开发安全系统时遇到了以下问题:

我们收到一些必须通过签名验证的数据。签名算法是 ecdsa-with-SHA256,而openssl_verify()似乎没有这个选项。已经尝试搜索像 phpseclib 这样的独立 PHP 库 - 也没有运气,ecdsa-with-SHA1 似乎是他们提供的最佳选择。

什么是该问题的适当解决方案?也许我错过了一些实现此类功能的库?

4

1 回答 1

2

PHPopenssl_目前仅支持带有 SHA1 摘要的 ECDSA(参考openssl_get_md_methods()输出,位置[14])。你需要一个解决方法。从这个问题的评论(顺便说一句,关闭为题外话),但它专注于比特币的实现。

于 2015-10-07T12:39:15.800 回答