SQLite extension providing 256-bit AES encryption for database files
SQLite extension providing 256-bit AES encryption
sqlcipher$ sqlcipher encrypted.db
sqlite> PRAGMA key = 'your_password';
sqlite> CREATE TABLE users (id INTEGER, name TEXT);$ sqlcipher encrypted.db
sqlite> PRAGMA key = 'your_password';
sqlite> SELECT * FROM users;$ sqlcipher encrypted.db
sqlite> PRAGMA key = 'old_password';
sqlite> PRAGMA rekey = 'new_password';