Javascript 加密消息以供其他人阅读
我需要对邮件进行加密,只供另一个人阅读,我有另一个人的公钥,我有自己的公钥和私钥存储在UTC密钥库中 这些密钥是使用ethereumjs util中的Web包函数生成的 请您推荐编写两个加密和解密函数的最佳方法 encrypt会将另一个人的公钥与消息一起接收,并返回一个不可读的缓冲区或字符串 解密将获取对方的私钥和加密字符串/缓冲区,并返回消息的纯文本 同样要注意的是,PKI(公钥密码)在加密数据方面是有限制的,所以您可能想了解一些关于这方面的信息Javascript 加密消息以供其他人阅读,javascript,encryption,Javascript,Encryption,我需要对邮件进行加密,只供另一个人阅读,我有另一个人的公钥,我有自己的公钥和私钥存储在UTC密钥库中 这些密钥是使用ethereumjs util中的Web包函数生成的 请您推荐编写两个加密和解密函数的最佳方法 encrypt会将另一个人的公钥与消息一起接收,并返回一个不可读的缓冲区或字符串 解密将获取对方的私钥和加密字符串/缓冲区,并返回消息的纯文本 同样要注意的是,PKI(公钥密码)在加密数据方面是有限制的,所以您可能想了解一些关于这方面的信息 同样要注意的是,PKI(公钥密码)对加密的数据
同样要注意的是,PKI(公钥密码)对加密的数据有限制,所以您可能想了解一下这是在浏览器上完成的吗?如果是这样,不要。。。您将公开您的私钥,使其不可用用户可以在浏览器中输入私钥,而无需通过无线传输。哦,好的,没有考虑过以交互方式输入私钥:P您不会使用自己的密钥为另一个人加密消息,您只会使用此人的公钥,然后他们会用私钥解密。(如果您还想对邮件进行签名,那么您将使用自己的私钥,他们将使用您的公钥来确认签名。)似乎有两个过程被我混淆为一个。签名证明消息来自我,加密确保只有其他人可以阅读。是吗?这是在浏览器上完成的吗?如果是这样,不要。。。您将公开您的私钥,使其不可用用户可以在浏览器中输入私钥,而无需通过无线传输。哦,好的,没有考虑过以交互方式输入私钥:P您不会使用自己的密钥为另一个人加密消息,您只会使用此人的公钥,然后他们会用私钥解密。(如果您还想对邮件进行签名,那么您将使用自己的私钥,他们将使用您的公钥来确认签名。)似乎有两个过程被我混淆为一个。签名证明消息来自我,加密确保只有其他人可以阅读。是这样吗?