Android 将安卓安全数据传输到服务器

Android 将安卓安全数据传输到服务器,android,security,Android,Security,我正在做一个android项目,让学生们从网站上获得分数。 如何安全地发送用户名和密码?我需要一些密码 如果我使用SharedReferences保存用户名和密码,是否安全 注: 我无法访问数据库,web开发人员将打印web页面示例中的数据。用户名和密码将像www.example.com/marks?User=myusername&pass=password或UrlEncodedFormEntitydata那样发送,应用程序将处理收到的数据。 该网站有SSL连接 谢谢。存储凭据时,SharedR

我正在做一个android项目,让学生们从网站上获得分数。 如何安全地发送用户名和密码?我需要一些密码 如果我使用SharedReferences保存用户名和密码,是否安全

注:

我无法访问数据库,web开发人员将打印web页面示例中的数据。用户名和密码将像www.example.com/marks?User=myusername&pass=password或UrlEncodedFormEntitydata那样发送,应用程序将处理收到的数据。 该网站有SSL连接
谢谢。

存储凭据时,SharedReference非常安全,但如果可以加密存储,则会更安全。因此,一旦用户输入了他的凭据,就将其加密存储。加密/解密密钥可以在运行时基于某些唯一的设备信息进行计算。这取决于你

第二,若你们的网站上有SSL,那个么我看不出在https上发送数据时需要担心的原因。 出于上述原因,我不会发出任何在URI中包含用户凭据的请求,而是通过加密的POST发送它们。如果您使用https/ssl,http引擎将自动为您执行此操作

我看不出你还需要什么代码。。。在https上可以找到一篇非常好的文章,当涉及到加密时,您可以基于


祝你好运

SharedReferences对于存储凭据是非常安全的,但是如果您可以将它们加密存储,则会更加安全。因此,一旦用户输入了他的凭据,就将其加密存储。加密/解密密钥可以在运行时基于某些唯一的设备信息进行计算。这取决于你

第二,若你们的网站上有SSL,那个么我看不出在https上发送数据时需要担心的原因。 出于上述原因,我不会发出任何在URI中包含用户凭据的请求,而是通过加密的POST发送它们。如果您使用https/ssl,http引擎将自动为您执行此操作

我看不出你还需要什么代码。。。在https上可以找到一篇非常好的文章,当涉及到加密时,您可以基于


祝你好运

@robotoster thanx。这个链接有帮助me@robotoaster塔克斯。这个链接帮助了我寻找的meThanx@gunar。Thanx@gunar,这就是我寻找的。