Signal-Sqlcipher-Extension bundles:
- Signal-FTS5-Extension
- Rust-based cryptography provider
into a single .a (.lib on Windows) file that could be linked into relevant sqlcipher builds.
For x86_64:
cargo build --releaseFor arm64
RUSTFLAGS="--cfg aes_armv8" cargo build --releaseThe resulting .a/.lib file needs to be linked with sqlcipher, and built with
-DSQLCIPHER_CRYPTO_CUSTOM=signal_crypto_provider_setup.
Copyright 2024 Signal Messenger, LLC.
Licensed under the AGPLv3: http://www.gnu.org/licenses/agpl-3.0.html