mirror of
https://github.com/status-im/go-sqlcipher.git
synced 2026-08-31 02:01:15 +00:00
c0435862453cc2fc4ca3ee614caabc745cd38e00
go-sqlcipher
Description
Self-contained Go sqlite3 driver with an AES-256 encrypted sqlite3 database conforming to the built-in database/sql interface. It is based on:
- stripped-down Go sqlite3 driver: https://github.com/mattn/go-sqlite3
- SQLite extension with AES-256 codec: https://github.com/sqlcipher/sqlcipher
- AES-256 implementation from: https://github.com/libtom/libtomcrypt
SQLite itself is part of SQLCipher.
Installation
This package can be installed with the go get command:
go get github.com/mutecomm/go-sqlcipher
Documentation
API documentation can be found here: http://godoc.org/github.com/mutecomm/go-sqlcipher
Examples can be found under the ./_example directory
License
The code of the originating packages is covered by their respective licenses. See LICENSE file for details.
Description
Self-contained Go sqlite3 driver with an AES-256 encrypted sqlite3 database
4.2 MiB
Languages
C
96.5%
Go
3.2%
C++
0.3%