C# JSON安全和加密

C# JSON安全和加密,c#,asp.net,vb.net,web-services,json,C#,Asp.net,Vb.net,Web Services,Json,我刚刚开始真正了解JSON作为我网站的工具。我向我的朋友展示了我是如何调用WS并返回数据的,当他看到来自“POST”(通过Firebug)的数据时,他问我在web服务之间传递JSON数据的安全性 我们的许多面向公众的网站处理会员信息并包含PHI。我可以加密JSON数据然后取消加密吗?这是一个很好的方法来确保一层保护吗?还是有其他“更好/正确”的方法?还是他的担心毫无根据 有没有关于如何在需要时加密或保护JSON数据的文章?在我走上一条对公司不起作用的道路之前,尽可能多地收集知识 如果这里还有其他

我刚刚开始真正了解JSON作为我网站的工具。我向我的朋友展示了我是如何调用WS并返回数据的,当他看到来自“POST”(通过Firebug)的数据时,他问我在web服务之间传递JSON数据的安全性

我们的许多面向公众的网站处理会员信息并包含PHI。我可以加密JSON数据然后取消加密吗?这是一个很好的方法来确保一层保护吗?还是有其他“更好/正确”的方法?还是他的担心毫无根据

有没有关于如何在需要时加密或保护JSON数据的文章?在我走上一条对公司不起作用的道路之前,尽可能多地收集知识

如果这里还有其他帖子,也请告诉我


谢谢

您要查找的层是https。如果数据敏感,只需确保请求通过https即可。

您要查找的层是https。如果数据敏感,请确保请求通过https进行。

有没有理由不简单使用https?

有没有理由不简单使用https?

Sse是一个像SSL/TLS这样的安全传输层。(HTTPS)


这是唯一明智的选择

Sse是一个像SSL/TLS这样的安全传输层。(HTTPS)


这是唯一明智的选择

马格纳斯和托尼奥是对的。当您向特定URL发出JSON POST请求时,请使用https而不是http作为URL的前缀。以下是jquery的一个示例:

$.post('https://myurl.com', function(data) {
    // The data available here has been encrypted before it arrived
});

马格纳斯和托尼奥是对的。当您向特定URL发出JSON POST请求时,请使用https而不是http作为URL的前缀。以下是jquery的一个示例:

$.post('https://myurl.com', function(data) {
    // The data available here has been encrypted before it arrived
});

看来https是共识。谢谢你的例子。我感谢所有回答的人!看来https是共识。谢谢你的例子。我感谢所有回答的人!对路由器负载!在计算方面,每个请求都必须使用HTTPS是非常昂贵的。假设您关心性能,是否有一个性能更高的选项?是的!路由器负载!在计算方面,每个请求都必须使用HTTPS是非常昂贵的。假设您关心性能,是否有一个性能更高的选项?