SQLite加密/密码保护

前端之家收集整理的这篇文章主要介绍了SQLite加密/密码保护前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只是学习使用sqlite,我很好奇,如果这是可能的:

>加密数据库文件
>密码保护打开数据库

PS。我知道有这个“sqlite加密扩展(SEE)”,但根据文档,“SEE是授权软件….”和“SEE的永久源代码许可证的成本是2000美元。

sqlite具有内置的用于加密的钩子,它们在正态分布中不使用,但是下面是我知道的一些实现:

> SEE – 官方实现。
> wxSQLite – 一个wxWidgets风格C包装器,也实现sqlite的加密。
> SQLCipher – 使用openSSL的libcrypto实现。
> SQLiteCrypt自定义实现,修改API。
> botansqlite3 – botansqlite3是sqlite3的加密编解码器,可以使用Botan中的任何算法进行加密。
> SQLiteCryptosqliteCrypto是加密sqlite数据库的更容易的方式通过AES-256和SHA-256

SEE,sqliteCrypt和sqliteCrypto需要购买许可证。

披露:我创建了botansqlite3。

原文链接:https://www.f2er.com/sqlite/198348.html

猜你在找的Sqlite相关文章