首页 > 解决方案 > 如何在一台设备上加密文本并在另一台设备上解密?

问题描述

我正在使用 React Native 制作一个应用程序,将文本从设备 A 发送到服务器到设备 B。我正在尝试在事务之间实现某种加密,但我不确定如何去做。我查看了几个库和包,如RSA,但我不太了解。

如果用户 A 有一个私钥和一个公钥,而用户 B 有自己的私钥和公钥,如果用户 A 没有用户 B 的公钥,他们将如何通信,反之亦然?

标签: javascriptreact-nativeencryption

解决方案


他们不能。

公钥的重点是您共享它们(因此是“公共的”)。

如果您不共享它们,公钥加密将不起作用。


推荐阅读