SQLite Forum

SQLITE_HAS_CODE is gone?
Login
>I have to make sure that any VFS edition of the encryption is 100% backward compatible

Or, it may be simpler to offer your clients an old-encryption and new-encryption SQLite3 shell to pipe a dump from old to new encrypted DB before using your updated encryption application.  This also frees you to use whatever incompatible encryption you decide from now on.