0

我想使用 sqlcipher 及其 python 绑定 pysqlcipher ( https://pypi.python.org/pypi/pysqlcipher ) 来加密 Django 使用的 sqlite3 数据库。

在 Django 中实现这一点的最佳方法是什么?它是否可行?你会通过信号、路由器或……其他方式来实现吗?我从未接触过 Django 与其数据库交互的方式,因此任何建议都将受到高度赞赏。

有一个名为 django-sqlcipher ( https://github.com/codasus/django-sqlcipher ) 的软件包,但我没有设法让它工作,考虑到这个软件包的阶段,我不确定这是否可行。

4

1 回答 1

1

由于我还没有找到方法,我决定使用django-fernet-fields

它的工作方式是对数据库中的各个字段进行加密,因此仍然可以打开数据库并检查表结构,但是对各个条目进行加密。

此外,它非常易于使用和集成。

于 2015-10-23T20:30:45.800 回答