首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将安全数据,android传输到服务器

将安全数据,android传输到服务器
EN

Stack Overflow用户
提问于 2013-06-08 12:38:52
回答 1查看 2.6K关注 0票数 1

我正在做一个android项目,从网站上获得学生的分数。

如何安全地发送用户名和密码?(我需要一些密码)

如果我使用sharedpreferences保存用户名和密码,这是否安全?

注意:

  1. 我无法访问数据库( web开发人员将在网页<a herf="http://saif-test.zxq.net/subject.php?name=2013"> example </a>中打印数据)。用户名和密码将像"www.example.com/marks?user=myusername&pass=password""www.example.com/marks?user=myusername&pass=password"一样发送,应用程序处理接收到的数据。
  2. 该网站具有SSL连接。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-08 12:55:05

SharedPreferences在存储凭据方面非常安全,但如果您能够存储加密的凭证,它将更加安全。因此,一旦用户输入他的凭据,存储加密。可以根据某些唯一的设备信息在运行时计算加密/解密密钥。那就看你的了。

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

我不知道你还需要什么密码.在developer.android上可以找到一个非常好的https帖子,当涉及到加密时,您可以基于这根线,而不是SharedPreferences的使用非常简单

祝好运!

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16999616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档