我正在使用SJCL js库: 如何使用elGamal算法证明用户拥有基于公钥的私钥?我也使用ECCDH部分,所以我不能只使用ECDSA。
我希望每个人都能够通过使用他/她的公钥解密消息来验证拥有该私钥的用户是否实际发出了该消息。
请求消息 - >使用私钥加密 - >发送 - >每个人都可以使用他的公钥来解密消息,证明他实际上已经提出了请求
我对密码学非常陌生,我了解到在非对称中你可以使用私钥来加密文件,但我似乎无法在SJCL上找到这个工具。
我附上了我在下面尝试的截图,请让我知道我在哪里做错了。感谢您] 1