我有一个项目作为毕业论文。我必须编写一个密码管理器应用程序。在这个应用程序中,许多用户可以创建、登录他们的帐户并管理他们的数据,例如 facebook 帐户、gmail、tiktok ......并且需要使用 SQLite Cipher 来加密每个用户的数据(加密数据的密钥是从用户密码散列而来的)那么,我该如何为每个用户创建每个数据库呢?这个例子,
- 用户 A 创建他的帐户:用户名 A ,密码 a12345。A登录后,A的数据库为A_db.db
- 用户 B 创建他的帐户:用户名 B ,密码 b12345。B登录后,b的数据库为B_db.db。