我在手机上存储了一些医疗保健数据,我想知道最好的加密系统是什么,以保证数据的安全。它基本上是一堆模型对象,我使用 NSKeyedArchiver / Blackberry 上的等价物进行序列化和存储(这个名字现在我不知道)
有小费吗?我不想在进行过程中编写安全协议,但其他线程之一建议采用以下方法。
- 生成公钥/私钥对
- 存储公钥
- 使用用户密码的哈希加密私钥。
- 使用公钥加密字节流。
- 每当用户登录时解密 pvt 密钥,将其保存在内存中,并根据需要解密存储的数据。
有没有更标准的方法来做到这一点?
谢谢,
泰加。
编辑:我很感激你试图帮助我,但目前正在讨论的事情是业务级别的讨论,我无法控制。所以换个说法,如果你忽略它是医疗保健数据,而是一些机密数据,比如密码,你会怎么做?