gpt4 book ai didi

iphone - 用于紧急响应的 iOS 应用程序 - 如何在没有密码的情况下保护数据?

转载 作者:行者123 更新时间:2023-11-29 03:55:20 27 4
gpt4 key购买 nike

我这里有一个独特的用例:我需要增强高危患者使用的独立 iPhone 应用程序“EmergencyResponse”(本文中更名)。患者/护理人员设置应用程序,其中包含有关其药物、医生联系信息、家庭联系方式等信息。

该应用程序会在 iPhone 锁定屏幕上显示一条消息,其中包含“解锁手机并打开‘EmergencyResponse’,它将指导您如何帮助我”

因此,如果患者在某个地方昏倒并且有好心人过来,他们会看到该消息并继续打开手机上的应用程序。一旦应用程序打开 - 好心人就可以看到一条消息“嗨,我的名字是约翰·史密斯。如果我遇到麻烦,请调用我的妻子吉尔·史密斯,电话:123-456-7890(手机)...等”查看患者的医疗状况详细信息、正在服用的药物等(所有有助于紧急响应人员的信息)

赞助该应用程序的公司希望确保我在不影响使用的情况下使用加密(即不能要求用户提供密码)。我正在考虑在代码中存储加密 key 。存储在核心数据字段中的数据元素可以用 key 加密,并在需要访问数据库时解密。数据量有限,没有什么可查询的,因此在解密数据后,我可以将所有内容保留在模型对象中。

在我卷起袖子开始之前,我希望得到一些合理的建议,看看这是否有效,是否是最好的选择,或者是否有其他更好的选择(我听说过 SALT 列表) - 但从未使用过那些)!期待您的回复!

最佳答案

两个想法:

1)只需将所有数据存储在钥匙串(keychain)的字典中 - 我不确定合理的限制是什么,但我想几千字节不会成为问题。

2) 您可以在启动时创建加密 key 、随 secret 钥和加盐 key 等,然后将其存储在钥匙串(keychain)中。

但是,我不明白你为什么要加密。如果这个人丢失了手机,可以从屏幕上读取数据,不是吗?所以您只想保护文件系统中的数据,但随机的人可以从屏幕上读取它吗?

关于iphone - 用于紧急响应的 iOS 应用程序 - 如何在没有密码的情况下保护数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16573916/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com