javascript - 如何在没有 SSL/TLS 的情况下加密数据客户端并在另一个客户端解密?
问题描述
如果我有设备 A、设备 B 和服务器,如何实现两台设备之间的信息安全传输?
我想在设备 A 上加密纯文本,将其发送到服务器,服务器会将其重新路由到设备 B,设备 B 将解密消息。我在网上没有找到很多这样的例子。我能够摆弄 Node's crypto
,但这对我来说没用,因为它是服务器端的。我正在使用套接字 io,任何会发送任何密钥的初始连接都是一个漏洞。我无法使用 HTTPS 或 WSS。
我在这里有什么选择?
解决方案
我无法使用 HTTPS 或 WSS。
我在这里有什么选择?
您没有其他真正安全的选择。另请参阅:不使用 HTTPS 登录:如何保护?
推荐阅读
- wordpress - woocommerce_process_shop_order_meta 挂钩中的客户 ID 为 0
- javascript - 如何在 ios webview 中隐藏输入蓝色插入符号?
- c - PIC18F 上的定时器 0 中断
- javascript - 如何向 Google pagespeed API 发送批量请求?
- node.js - Next.js 受限页面和用户认证最佳实践
- python - Flask - 我无法从 flask_app 导入用户模型
- c++ - 空括号初始化的链接器错误
- firebase - 如何使用 React Native 和 Firebase 处理通知的“读取”标志?
- python-3.x - Matplotlib 颜色总和作为绘图重叠的结果
- python - 基于多个二进制列创建新的分类变量