通过 Electron 的 IPC 渲染器发送敏感数据

Posted

技术标签:

【中文标题】通过 Electron 的 IPC 渲染器发送敏感数据【英文标题】:Sending sensitive data through Electron’s IPC renderer 【发布时间】:2018-05-17 06:52:45 【问题描述】:

Electron IPC 渲染器是否足够安全,可以通过它发送敏感数据,我想将敏感数据从一个 html 视图发送到 Electron 中的 main.js。是否有任何安全问题,如果有,您知道如何更安全吗? 谢谢你的回答

【问题讨论】:

【参考方案1】:

我不这么认为。毕竟它是一个桌面应用程序。如果有人可以访问您的桌面,您无论如何都会迷路。

如果您想提高安全性,您可以对消息进行编码/解码。但是,我认为您需要自己构建一些东西或找到一个框架。

【讨论】:

以上是关于通过 Electron 的 IPC 渲染器发送敏感数据的主要内容,如果未能解决你的问题,请参考以下文章

使用 ipc 渲染器从 mongodb 和 electron js 获取数据

Electron Renderer 进程:我啥时候应该清理 IPC 监听器

从 Electron Container IPC Channel 接收数据时,Change Detection 会间歇性工作

Electron - 解决渲染器进程中的电子模块问题

Electron - 限制从主进程到渲染进程的消息流

在 Electron 中的两个渲染器进程之间直接通信