android - 在 Android 和 Web API .NET 之间发送加密字符串

标签 android http security asp.net-mvc-5

我的一个客户希望通过 HTTP 在 native Android 应用程序和 Web API .NET (ASP.NET MVC) 之间发送加密字符串。

这个问题在谷歌中没有得到很好的描述,我可以检查一下。

那么双方实现这一目标的共同安全框架是什么?

谢谢!

最佳答案

为了加密客户端和服务器之间的数据,只需使用 HTTPS . HTTPS 加密除主机地址以外的所有内容,甚至查询字符串和服务器目录部分也是加密的。

从本质上讲,使用 HTTPS 并结合发送方接收方的简单性,安全性再好不过了。 MITM还提供保护。

终于可以从 Let's Encrypt 获得免费的服务器证书了。 .

关于android - 在 Android 和 Web API .NET 之间发送加密字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47625494/

相关文章:

node.js - 如何通过代理发送 node.js http 请求(使用 require ('http' ).request 方法)

.net - 应用程序从远程文件夹启动时引发 SecurityException

android - Retrofit 2 需要 HTTP 方法注解(如@GET、@POST 等)

javascript - 在移动设备上选择文本时覆盖 native 行为

python - 在 web.py web 服务器中禁用缓存,忽略 HTTP header

json - Json RPC v2 over HTTP 的正确内容类型 header 是什么?

linux - 这些 LAMP 权限安全吗?

html - 为安全起见对 HTML 输入进行编码时,如何避免对 Ñ 或 ñ 等国际字符进行编码?

java - sdk 21以上服务每5分钟运行一次的方法

javascript - 如何使用 JavaScript 隐藏 Android 键盘?