Skip to content
This repository has been archived by the owner on Sep 12, 2018. It is now read-only.

Experiment with SQLCipher #118

Closed
rnewman opened this issue Nov 21, 2016 · 1 comment
Closed

Experiment with SQLCipher #118

rnewman opened this issue Nov 21, 2016 · 1 comment

Comments

@rnewman
Copy link
Collaborator

rnewman commented Nov 21, 2016

SQLCipher is a fork of SQLite that transparently encrypts the database file.

In theory, it's a drop-in replacement with only one change: specifying a key when opening the database.

With no key, SQLCipher should behave exactly the same as SQLite.

We should see if we can accommodate both in our API, and see what performance is like.

@rnewman
Copy link
Collaborator Author

rnewman commented Jan 30, 2017

I think this is an important differentiator, and I'd like to see it explored sooner rather than later.

This is also a good first bug for a certain kind of contributor: after #171 and #148 we're in a position to use and exercise rusqlite, and it would be interesting to look at https://github.com/jgallagher/rusqlite/issues/219 and figure out what the build steps would be.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant