Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 向webbrowser交易变量值的最安全方法?_C#_Security - Fatal编程技术网

C# 向webbrowser交易变量值的最安全方法?

C# 向webbrowser交易变量值的最安全方法?,c#,security,C#,Security,示例代码 WebBrowser wb = new WebBrowser(); string securedKey = "1ed9f7e4"; 我想将变量“securedKey”传输到同一表单上的WebBrowser对象。我可以做每个职位或得到它,但它不安全 我可以对变量进行加密,然后发送到Web,但调试应用程序并查看如何加密以及发送到何处很容易 这样做最安全的方法是什么?使用HTTPS而不是HTTP。还有其他方法,但由于您特别要求最安全,这是您唯一的选择。使用HTTPS而不是HTTP。还有其他

示例代码

WebBrowser wb = new WebBrowser();
string securedKey = "1ed9f7e4";
我想将变量“securedKey”传输到同一表单上的WebBrowser对象。我可以做每个职位或得到它,但它不安全

我可以对变量进行加密,然后发送到Web,但调试应用程序并查看如何加密以及发送到何处很容易


这样做最安全的方法是什么?

使用HTTPS而不是HTTP。还有其他方法,但由于您特别要求最安全,这是您唯一的选择。

使用HTTPS而不是HTTP。还有其他方法,但由于您特别要求最安全,这是您唯一的选择。

仅使用SSL是否足够?HTTP over SSL是HTTPS。我知道,我也问过,仅使用SSL(HTTPS)是否足够?@daniel一般来说,web安全应该如何做是一个巨大的问题,取决于上下文。至于SSL,首选TLS而不是SSLit@BenjaminGruenbaum没错,但问题不在于网络安全。必须有一个逻辑,以安全的方式将数据从软件传输到web,这就是我想知道的全部。(不包括反编译和操作应用程序)。仅使用SSL是否足够?HTTP over SSL是HTTPS。我知道,我也问过,仅使用SSL(HTTPS)是否足够?@daniel一般来说,web安全应该如何实现是一个巨大的问题,取决于上下文。至于SSL,首选TLS而不是SSLit@BenjaminGruenbaum没错,但问题不在于网络安全。必须有一个逻辑,以安全的方式将数据从软件传输到web,这就是我想知道的全部。(不包括反编译和操作应用程序)。