【发布时间】:2010-05-12 07:00:09
【问题描述】:
我正在评估一个消费者黑莓应用程序的要求,该应用程序高度重视用户数据的安全性。好像是保险公司。以下是我关于如何去做的想法。我相信这对正在寻找类似东西的其他人很有用
- 强制用户使用设备密码。 (我猜这是可能的——虽然还没有检查过)。应用程序可以在设备即将被锁定时和刚解锁后请求通知。那时可以管理应用程序特定数据的加密。
- 应用程序数据将使用用户密码加密。
- 用户的凭据将使用设备密码加密。
- 可以通过 HTTPS 完成数据的远程备份(欢迎提出更好的想法)
问题:
- 如果用户忘记了他的设备密码怎么办。
- 如果用户忘记了他的应用程序密码,那么重置密码的最佳且安全的方法是什么?
- 如果用户丢失手机,必须进行远程备份并清理应用数据。
我对如何实现 (3) 有一些想法,并将分享它们。必须对用户的身份进行离线验证,并且管理员必须提供一个通道,用户必须能够使用该通道向设备发送命令以执行应用程序数据的擦除。这个想法是用户始终可以控制他的数据。未经用户同意,即使是管理员也不得进行数据清理等活动。
在上述方案中,似乎用户的密码不需要通过无线方式发送到服务器。我说的对吗?
谢谢,
--基兰库马尔
【问题讨论】:
标签: security blackberry