Skip to content

Commit b0c484e

Browse files
committed
Update README.md
1 parent 40ee7d5 commit b0c484e

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
SQLite3 with encryption support
1+
SQLite3 with encryption
22
============================
3-
Original SQLite3 C library with support for full and transparent encryption
43

54
What?
65
------
76
- SQLite3 with a key based transparent encryption layer (128/256*-bit AES), which encrypts everything including metadata
8-
- fully compatible with your current databases and your codebase
9-
- you may for example encrypt your current databases, use them as long as you wish, then decide to decrypt them back to plain text and use them from the standard SQLite3 library
7+
- drop-in/drop-out
8+
- you may for example encrypt your current databases, use them as long as you wish, then decide to decrypt them back to plain text and use them from the standard SQLite3 library, also you may use this library just as a standard SQLite3 library
109
- no external dependencies like _OpenSSL_, _Microsoft Visual C++ Redistributable Packages_, _Microsoft .NET Framework_, ...
1110
- build script currently generates only solution _(*.sln)_ files for Microsoft Visual Studio IDE, but as SQLite3 and wxSQLite3 are cross-platform, you may try to [download the original wxSQLite3 source code](https://sourceforge.net/projects/wxcode/files/Components/wxSQLite3) and built it yourself for your platform
1211

@@ -32,11 +31,11 @@ How to?
3231

3332
### Compile it
3433

35-
#### Requirements
34+
#### 1. Requirements
3635

37-
- Windows with [MS Visual Studio](http://www.visualstudio.com/products/visual-studio-express-vs) 2012+ *(2010 not tested but should work too)*
36+
- Windows with [MS Visual Studio](https://www.visualstudio.com/products/visual-studio-express-vs) 2012+ *(2010 not tested but should work too)*
3837

39-
#### Steps
38+
#### 2. Steps
4039

4140
1. [Download snapshot of this repository][repo-dl], unzip and open it
4241
2. Run `premake.bat` or `premake4.bat`
@@ -71,11 +70,11 @@ Alternatives
7170

7271
There are more ways how to add a _native_ on-the-fly encryption layer to your SQLite3 DBs. Namely:
7372

74-
- [SQLite Encryption Extension](http://www.sqlite.org/see) - from authors of SQLite, commercial, $2000
75-
- [SQLiteCrypt](http://sqlite-crypt.com) - commercial, $128
76-
- [SQLCipher](http://www.zetetic.net/sqlcipher/) - partially opensource (I didn't manage to get it working on Windows though)
73+
- [SQLite Encryption Extension](https://www.sqlite.org/see) - from authors of SQLite, commercial, $2000
74+
- [SQLiteCrypt](https://sqlite-crypt.com) - commercial, $128
75+
- [SQLCipher](https://www.zetetic.net/sqlcipher/) - partially opensource (I didn't manage to get it working on Windows though), depends on OpenSSL
7776

78-
So after a few hours spent trying to build _SQLCipher_, I dived more deeply into the internet and found [wxSQLite3](http://wxcode.sourceforge.net/components/wxsqlite3/), did some scripting to ease the build and this is the result.
77+
So after a few hours spent trying to build _SQLCipher_, I dived more deeply into the internet and found [wxSQLite3][wxsqlite3], did some scripting to ease the build and this is the result.
7978

8079
SQLite3 Encryption API
8180
=====
@@ -180,8 +179,9 @@ use as usual
180179
- [wxsqlite3-source]
181180
- [wxsqlite3-docs]
182181

183-
[sqlcipher-api]: http://sqlcipher.net/sqlcipher-api/ "SQLCipher API"
182+
[sqlcipher-api]: https://sqlcipher.net/sqlcipher-api/ "SQLCipher API"
183+
[wxsqlite3]: http://wxcode.sourceforge.net/components/wxsqlite3/ "wxSQLite3 Homepage"
184184
[wxsqlite3-source]: http://wxcode.sourceforge.net/components/wxsqlite3/ "wxSQLite3 Source Code"
185185
[wxsqlite3-docs]: http://wxcode.sourceforge.net/docs/wxsqlite3/ "wxSQLite3 Docs"
186-
[wxsqlite3-dl]: http://sourceforge.net/projects/wxcode/files/Components/wxSQLite3/ "wxSQLite3 Download"
186+
[wxsqlite3-dl]: https://sourceforge.net/projects/wxcode/files/Components/wxSQLite3/ "wxSQLite3 Download"
187187
[repo-dl]: https://github.com/rindeal/SQLite3-Encryption/archive/master.zip "Download repository"

0 commit comments

Comments
 (0)