Erlang密码学模块——ECDSA、RSA、SHA256等。

5

我需要一个可以生成密钥对、计算安全哈希、加密和签署数据的模块。是否有这样的模块?或者也许有针对OpenSSL加密函数的接口?

2个回答

1

sha2 是用于 sha256 的模块


1

先阅读加密模块。自R14A以来,它已经是NIF了,因此您可以找出使用了哪些OpenSSL C函数。


我在加密模块的文档中(http://www.erlang.org/doc/man/crypto.html - 那个文档?)没有找到任何生成密钥对、SHA256或ECDSA的函数。 - gordon-quad
不是你列出的所有函数都在文档中。但是至少当你阅读lib/crypto/c_src/crypto.c时,你可以找到它们是如何使用OpenSSL API实现的。 - jj1bdx

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接