System.Data.SQLite: RC4 Chipher #3680
Replies: 1 comment 1 reply
-
As the README for better-sqlite3-multiple-ciphers explains, it uses the SQLite3MultipleCiphers extension, which is... the exact same thing you linked at the beginning. The "extension" (since it can't actually load as an extension as it needs a few changes to SQLite itself) works as a drop-in replacement for SQLite3: https://utelle.github.io/SQLite3MultipleCiphers/docs/installation/install_overview/#drop-in-replacement-for-sqlite You would use this with the I can't guarantee that any of this will work without a lot of extra fiddling. You might be better off with the NodeJS lib. |
Beta Was this translation helpful? Give feedback.
-
Hi,
Is there support for System.Data.SQLite: RC4 chipher?
I really need it cause I am trying to open a database from another app that was written in C# which uses System.Data.SQLite.
I know the chipher itself is bad, but I cannot change the chipher!
I tried it out, but it doesn't seem to work. Here's the code I tried:
It gave me the
Error: Database(SqliteError { code: 26, message: "file is not a database" })
which means it didn't decrypt the file correctly.When using nodejs better-sqlite3-multiple-ciphers package it does open correctly when using the same pragma's.
Beta Was this translation helpful? Give feedback.
All reactions