Phonegap - 如何加密服务器和设备之间的数据传输
Phonegap - How to encrypt data transfer between server and device
使用 phonegap 开发应用程序,加密服务器和应用程序之间通信的最佳方式是什么?
例如在登录页面、注册页面提交表单
后端:PHP
前端:Jquery HTML5 / Phonegap
JSON响应
我认为您可以在客户端和服务器之间使用 SSL 通信。检查这个插件:https://github.com/wymsee/cordova-HTTP
如果您要 POST 向服务器发送登录、注册等表单,请通过 https 而不是 http 发送 POST 请求。
这是网络上安全数据传输的协议。您的 phonegap 应用程序正在包装一个 Web 应用程序,因此这是执行此操作的自然方式。
只需确保连接通过 SSL 层。所以不是 HTTP 而是 HTTPS。如果它通过 HTTPS 发送,连接将被设计加密,因此您可以安全地发送用户名、密码等纯数据。如果只是 HTTP,您的连接很容易受到中间人攻击,因此您的设备和服务器之间的任何人都可能窃取敏感数据。
所以您需要做的是为后端应用程序设置 HTTPS Web 服务器。
使用 phonegap 开发应用程序,加密服务器和应用程序之间通信的最佳方式是什么?
例如在登录页面、注册页面提交表单
后端:PHP
前端:Jquery HTML5 / Phonegap
JSON响应
我认为您可以在客户端和服务器之间使用 SSL 通信。检查这个插件:https://github.com/wymsee/cordova-HTTP
如果您要 POST 向服务器发送登录、注册等表单,请通过 https 而不是 http 发送 POST 请求。
这是网络上安全数据传输的协议。您的 phonegap 应用程序正在包装一个 Web 应用程序,因此这是执行此操作的自然方式。
只需确保连接通过 SSL 层。所以不是 HTTP 而是 HTTPS。如果它通过 HTTPS 发送,连接将被设计加密,因此您可以安全地发送用户名、密码等纯数据。如果只是 HTTP,您的连接很容易受到中间人攻击,因此您的设备和服务器之间的任何人都可能窃取敏感数据。 所以您需要做的是为后端应用程序设置 HTTPS Web 服务器。