1

我有一个使用 angular 和 electron 制作的应用程序。我在我的应用程序中使用 http 和 https。Electron 使用 BoringSSL,它是 openssl 的一个分支。我想知道电子​​的 openssl 是否以任何方式用于我的应用程序。

我是 openssl 的新手,据我所知,它用于生成密钥和安装证书。我没有在我的应用程序中对证书进行任何加密或签名。Electron 有点像浏览器,所以即使对于 Http 和 Https 调用,是否使用 openssl?

电子中使用的 openssl 不符合 FIP,所以我想知道电子​​的 openssl 是否以任何方式用于我的应用程序。

4

1 回答 1

2

Electron 不仅充当浏览器,它还是浏览器。在底层,它使用了Chromium,这是 Google Chrome 的开源版本。由于 Chrome 使用 BoringSSL 进行 TLS 和 HTTPS 上的 SSL 加密,是的,Electron 将为您的应用程序使用 BoringSSL(如果您使用任何加密流量,不仅是 HTTPS,还包括wss://“安全 websockets”)。

于 2020-06-05T08:15:47.893 回答