This website requires JavaScript.
Explore
Help
Sign In
thevar1able
/
ClickHouse
Watch
1
Star
0
Fork
0
You've already forked ClickHouse
mirror of
https://github.com/ClickHouse/ClickHouse.git
synced
2024-11-25 09:02:00 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
2e6a9d5272
ClickHouse
/
tests
/
queries
/
0_stateless
/
01683_codec_encrypted.reference
3 lines
34 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Add a codec AES_128_GCM_SIV for encrypting columns on disk (#19896) * Add a codec Encrypted() for encrypting columns on disk While this is implemented as a compression codec, it does not actually compress data. It instead encrypts data on disk. The key is obtained by executing a user-specified command at the server startup, or if it's not specified the codec refuses to process any data. For now the only supported cipher is 'AES-128-GCM-SIV'.
2021-07-30 09:12:33 +00:00
1 Some plaintext
Improve codec for encr 19896 (#27476) * change syntax of encrypted command * commit all encrypted changes * correct encryption * correct config for test * add tests and correct code style and typos * correct test * fix unbundled build * add log warning messages * improve code according to review comments * correct nonce * correct errors found by fuzzing * improve codec AES_128_GCM_SIV. Add AES_256_GCM_SIV. Add sections for last in tests. Improve documentation * Update CompressionCodecEncrypted.h * Update 01683_codec_encrypted.sql * correct compression factory after changes in master * correct behavior with wrong key in data * correct fuzzer * add connection for fuzzer with fix for compression_encrypted * refactor code * add load from config with throwing errors on server start * fix typos and check style * Update Server.cpp * correct loading and reading * refactor code. fix uninitialized value * refactor code * move defines from server to cpp file * correct build * remove repeated code * correct namespace * fix code style
2021-09-13 08:25:36 +00:00
1 Some plaintext
Reference in New Issue
Copy Permalink