使用ElGamal签名或使用私钥加密

时间:2018-01-10 09:47:10

标签: javascript cryptography sjcl

我正在使用SJCL js库: 如何使用elGamal算法证明用户拥有基于公钥的私钥?我也使用ECCDH部分,所以我不能只使用ECDSA。

我希望每个人都能够通过使用他/她的公钥解密消息来验证拥有该私钥的用户是否实际发出了该消息。

请求消息 - >使用私钥加密 - >发送 - >每个人都可以使用他的公钥来解密消息,证明他实际上已经提出了请求

我对密码学非常陌生,我了解到在非对称中你可以使用私钥来加密文件,但我似乎无法在SJCL上找到这个工具。

我附上了我在下面尝试的截图,请让我知道我在哪里做错了。感谢您![enter image description here] 1

0 个答案:

没有答案