加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite加密/密码保护

发布时间:2020-12-12 19:20:49 所属栏目:百科 来源:网络整理
导读:我只是学习使用SQLite,我很好奇,如果这是可能的: 加密数据库文件? 密码保护打开数据库? PS。我知道有这个“SQLite加密扩展(SEE)”,但根据文档,“SEE是授权软件….”和“SEE的永久源代码许可证的成本是2000美元。 SQLite具有内置的用于加密的钩子,它
我只是学习使用SQLite,我很好奇,如果这是可能的:

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

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

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

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

SEE,SQLiteCrypt和SQLiteCrypto需要购买许可证。

披露:我创建了botansqlite3。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读