0
嘿。我想将敏感用户数据保存到我的应用沙盒中,但我知道如果手机被盗,有人可以很容易地“撕掉”数据(如果这是正确的术语)。iphone安全数据加密
所以我需要使用加密。但是我不能使用标准的私有公钥,也不能将它们存储在代码中。 (不好,即时通讯假设,如果捆绑被破解,他们可能会被发现)
或使用安全连接到服务器传输密钥,这将意味着我的应用将不得不互联网加密...不是最好的我的选择。
因此,我想让用户输入一个用于加密数据的密码或引脚(这就是所谓的哈希?),但是它有多安全?如果有人撕开了电话的硬盘,并把我的散列出来。他们能够解密所有/任何它吗?
干杯
谢谢,是的,你的正确的iv只是刚刚开始在这个,正在计划使用这些类别,所以我真的只需要知道它是多么安全....如果攻击者有世界上所有的时间尝试解密数据可以成功吗?干杯 – Chris
如果他们真的这样做,那么是的。但在实践中,密码学的重点在于没有足够的资源以至于没有人能够集中这些资源,这使得它变得不切实际。我应该给你一个关于产生密钥的参考,但我没有一个方便。 –