[guardian-dev] Understanding IOCipher

Jabber Wocky jwocky12345 at gmail.com
Mon Feb 8 12:45:14 EST 2016

Ah, thank you Nathan! I originally started reading about IOCipher on
ChatSecure's github site. They described IOCipher as follows: "IOCipher
allows you to create an encrypted virtual file store within a
SQLite/SQLCipher database..."  So now I understand based on your response.
IOCipher is basically a SQLCipher database with the added ability
read/write files inside of it.


On Mon, Feb 8, 2016 at 11:18 AM, Nathan of Guardian <
nathan at guardianproject.info> wrote:

> On Mon, Feb 8, 2016, at 11:06 AM, Jabber Wocky wrote:
> > I'm trying to understand some basics of IOCipher. The documentation
> > states
> > it to be a "virtual encrypted disk" but then mentions it is based on
> > SQLCipher.  Does this mean that IOCipher is actually an encrypted SQLite
> > database?  Just trying to understand... Thanks for any responses!
> Yes! It was Hans' brilliant idea to use libSQLFS ("a library that
> implements a POSIX style filesystem on top of an SQLite database" on top
> of SQLCipher. It has worked like a charm, in production use by 100,000s
> of users in ChatSecure, Courier, CameraV (where we record and play
> videos into it) and other apps.
> https://github.com/guardianproject/libsqlfs
> https://github.com/guardianproject/iocipher
> --
>   Nathan of Guardian
>   nathan at guardianproject.info
> _______________________________________________
> List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev
> To unsubscribe, email:  guardian-dev-unsubscribe at lists.mayfirst.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mayfirst.org/pipermail/guardian-dev/attachments/20160208/c3b8582c/attachment.html>

More information about the guardian-dev mailing list