当前位置:  开发笔记 > 编程语言 > 正文

python中的加密文件或数据库

如何解决《python中的加密文件或数据库》经验,为你挑选了1个好方法。

我有一个sqlite3数据库,我在python中插入/选择.该应用程序工作得很好,但我想调整它,所以没有密码,没有人可以从数据库中读取.我怎么能在python中做到这一点?请注意我不知道从哪里开始.



1> 小智..:

您可以使用SQLCipher.

http://sqlcipher.net/

SQLite的开源完整数据库加密

SQLCipher是一个SQLite扩展,为数据库文件提供透明的256位AES加密.页面在写入磁盘之前已加密,在回读时会被解密.由于占地面积小,性能优异,因此非常适合保护嵌入式应用数据库,非常适合移动开发.

    在许多操作上加密,只需5-15%的开销即可实现快速性能

    数据库文件中100%的数据都是加密的使用良好的安全实践(CBC模式,密钥派生)

    零配置和应用级加密广泛平台

    支持:适用于Windows,Linux,iPhone/iOS上的C/C++,Obj-C,QT,Win32/.NET,Java,Python,Ruby等...


究竟是如何让它从Python开始工作的?
推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有