站内搜索
编辑推荐
本类下载榜
软件简介
SQLCipher是一款安全可靠的sqlite数据库加密软件。想要为数据库加密吗?不妨来试试小编带来的这款SQLCipher。该款工具采用AES-256算法,主要用于数据库传输的加密和解密,具有加密速度快,数据完整的特点,支持C/C++, Obj-C, QT, Win32/.NET, Java等数据库,这里小编提供的是SQLCipher Windows版下载。欢迎需要的朋友来下载使用!
1、SQLCipher内存占用小,性能好,非常适合移动开发。
2、加密速度快,数据完整
3、零配置和应用级加密
4、由OpenSSL加密库提供算法
5、支持C/C++, Obj-C, QT, Win32/.NET, Java, Python, Ruby, Linux, Mac OS X, iPhone/iOS, Android, Xamarin.iOS, 和 Xamarin.Android等平台
1.先下载源代码
2.编译
进入源代码目录:
3.验证编译是否成功
创建一个加密的数据,密码是aaa:
尝试不输入密码,直接读取数据库,理论上是读不到数据,或者报错:
尝试正确输入密码,应该成功读取:
测试步骤
1、创建数据库sqlcipher test.sqlite
创建成功后进入sql命令行界面
2、加密PRAGMA key='123456';
3、创建表create table demo01(age int);
4、查看表 .tables
5、退出 .puit
6、再次进入test数据库sqlcipher test.sqlite
7、查看所有表 .tables
报错:Error: file is not a database
8、输入密码 PRAGMA key='123456';
9、查看所有表 .tables
10、更改密码PRAGMA rekey='654321';
12、退出 .quit
如何给现有的sqlite文件进行加密?
1.先把数据导出:
2.创建一个新的加密的数据库:
3.导入数据
SQL Server 2008 官方简体中文正式版【附开发版和企业版序列号】
SQL Server 2008 SP3 10.00.550 简体中文版(32/64位)
MySQL (SQL数据库) 5.7.27 [64Bit]英文官方安装
数据库浏览器v3.1绿色版(不需安装Access就可打开编辑.mdb文件)
Navicat Premium 9.0.10简体中文绿色版
phpMyAdmin中文版下载 4.8.3.1 中文绿色版
数据库查看器v1.1绿色版【可打开Access、SQL SERVER等数据库表】
MySQL GUI Tools 5.0-r16中文绿色版【可视化MySQL数据库控制台】
TinyMDBEditor 数据库mdb修改器 V1.0.2 绿色版
MySQL(SQL数据库) 5.7.27 [32Bit] 英文官方安装版
access数据库软件|Access 2000官方下载中文绿色精简版
MySQL数据库管理Navicat 8.2.16简体中文特别版
青云oracle超人性化工具2.7610绿色版
SQL Server Msde 6.4.0.2简体中文绿色版【个人版核心】
SQLyog 企业版v7.14汉化绿色特别版【图形化MySQL数据库管理】
Database Browser(数据库查看)5.3.2.0 绿色便携版