Release of SQLite3MC Version 2.3.4

Version 2.3.4 of the SQLite encryption extension SQLite3 Multiple Ciphers, based on SQLite 3.53.1, has been released.

In this context, the components wxSQLite3 and apsw-sqlite3mc have also been updated.

SQLite3 Multiple Ciphers

Version: SQLite3 Multiple Ciphers version

Changes since previous release:

  • Based on SQLite version 3.53.1
  • Fixed issue #232: - Zero out one-time-keys (for cipher schemes chacha20, aegis, and ascon128) after encrypt/decrypt operation
  • Resolved issue #233: - Add support for specifying plaintext header size in non-legacy mode of the SQLCipher cipher scheme. This option was supported only for legacy mode version 4 (legacy=4), but there is no reason to not support it for non-legacy mode.

SQLite3 Multiple Ciphers NuGet

Version: SQLite3 Multiple Ciphers NuGet

Changes since previous release:

The project consists of the following 3 NuGet packages (downloadable from NuGet.org):

Note for users of the NuGet packages SQLitePCLRaw.*e_sqlite3mc

The packages SQLitePCLRaw.bundle_e_sqlite3mc, SQLitePCLRaw.provider.e_sqlite3mc, and SQLitePCLRaw.lib.e_sqlite3mc are deprecated and are no longer actively maintained.

The packages SQLite3MC.PCLRaw.bundle, SQLite3MC.PCLRaw.provider, and SQLite3MC.PCLRaw.lib provide the same functionality and can be used as an alternative.

wxSQLite3

Version: wxSQLite3 Version

Changes since previous release:

apsw-sqlite3mc

Version: apsw-sqlite3mc Version

This version is based on:

Changes in the underlying APSW version can be found in the APSW change history.

Releases of apsw-sqlite3mc are distributed via PyPI.

0%