如何在SQLite数据库上输入密码?

时间:2016-04-16 07:19:30

标签: android sqlite

我问的只是输入密码。不使用SQLClipher或SEE或AES进行加密,但是当我想访问该文件时,我需要输入密码,例如' VISHAL'没有别的。

1 个答案:

答案 0 :(得分:-2)

可行的选择:

- 您可以在插入数据时简单地加密您想要安全的数据,并在您想要使用它们时解密这些数据。在我看来,这是最好的选择。

- 您可以加密应用程序文件夹中的db文件。并在每次要访问它时解密(不是非常推荐)。

方法论

解决方案是双密码

我们所能做的就是加密所有保密数据......

步骤1:向用户询问两个密码(密码1和密码2),而不是用户名和密码。通过...

步骤2:您可以使用密码加密所有数据,密码可以是1或2 ...

步骤3:再次解密该数据必须使用相同的密码..

<强>摘要

  1. 要求两个密码......
  2. 用其他方法加密,然后将哈希值与中的哈希值进行比较 数据库继续下一步
  3. 最后在呈现给用户之前解密所有数据。