DBD::SQLite basically gets compiled from the SQLite source code, together with some Perl-specific C code ("XS code"). Simply replacing the SQLite.dll with a DLL that was not compiled from the XS code in DBD::SQLite will not work. You will have to recompile DBD::SQLite with the sqlcipher source code and then also think hard about the new API to pass the decryption key around.
Recompiling DBD::SQLite with the sqlcipher code should be fairly easy:
> cpan cpan[1]> look DBD::SQLite
perl Makefile.PL dmake dmake test dmake install
In reply to Re: sqlcipher for sqlite
by Corion
in thread sqlcipher for sqlite
by TomKane
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |