Avinash Sajjanshetty
c2453046fa
clippy fixes
2025-09-27 18:16:51 +05:30
Avinash Sajjanshetty
a7237b80ea
add tests for checking encryption tampering
2025-09-27 17:49:42 +05:30
rajajisai
89caa868f9
Encryption support for database header page
2025-09-16 10:04:30 -04:00
Avinash Sajjanshetty
1536f65f07
move test helper run_query to common module
2025-09-13 11:00:39 +05:30
Pekka Enberg
12cf4d2e72
core: Make strict schema support experimental
...
It's not tested properly so let's mark it as experimental for now.
Fixes #2775
2025-09-02 16:40:02 +03:00
Pekka Enberg
9d06e0bf8e
Merge 'Support encryption for non-4k page size' from
...
Closes #2734 .
Reviewed-by: Avinash Sajjanshetty (@avinassh)
Closes #2860
2025-09-01 10:05:52 +03:00
rajajisai
975a83c719
Include test
2025-08-30 16:13:44 -04:00
William Souza
0a6c3872a7
add test for encryption URI options
2025-08-30 15:56:43 -03:00
Avinash Sajjanshetty
cf7418663c
update encryption tests to work with diff ciphers
2025-08-25 16:40:09 +05:30
Avinash Sajjanshetty
48ce2a4a3e
Set encryption ctx when cipher and key are set
2025-08-25 02:28:57 +05:30
Avinash Sajjanshetty
0308374d3a
Use proper hexadecimal key for encryption
...
Added `from_hex_string` which gets us `EncryptionKey` from a
hex string. Now we can use securely generated keys, like from openssl
$ openssl rand -hex 32
2025-08-25 01:36:05 +05:30
Avinash Sajjanshetty
543025f57a
rename encryption PRAGMA key to hexkey
2025-08-25 01:32:41 +05:30
Avinash Sajjanshetty
eb45a156fc
Add a simple test for encryption
2025-08-20 11:47:25 +05:30