|
|
1
5
对每个文件使用单独的密钥更安全,因为缺少密钥的人无法判断两个文件是否相同。 另一个选项是对每个文件使用相同的键,但使用不同的初始化向量。您将初始化向量(未加密)存储在文件头中。 |
|
|
2
3
我做了一个项目,我们有完全相同的问题,我们选择了选项2。 方案1的优点
方案1的缺点
方案2的优点
方案2的缺点
注意,我认为keystore本身(具有pin)是可信的;否则,如果您获得pin,当然可以访问任何东西。还有比较文件的论点,如另一个答案中提到的,但我不认为这是要点。 |