ClickHouse/debian
Vasily Nemkov b147ffcd43 encrypt, aes_encrypt_mysql, decrypt, aes_decrypt_mysql functions
Functions to encrypt/decrypt any input data with OpenSSL's ciphers
with custom key, iv, and add (-gcm mode only).

_mysql versions are 100% compatitable with corresponding MySQL functions

Supported modes depend on OpenSSL version, but generally are:
aes-{128,192,56}-{ecb,cbc,cfb1,cfb8,cfb128,ofb,gcm}

Please note that in a -gcm mode a 16-byte tag is appended to the ciphertext
on encryption and is expected to be found at the end of ciphertext on decryption.

Added tests that verify compatibility with MySQL functions,
and test vectors for GCM mode from OpenSSL.

Added masking rules for aes_X funtions
Rules are installed by default to config.d/query_masking_rules.xml
2020-09-01 12:42:15 +03:00
..
pbuilder-hooks Build fixes (#9381) 2020-02-28 03:07:42 +03:00
source Build fixes (#4471) 2019-02-21 23:11:21 +03:00
.gitignore .gitignore: Move debian/ specific entries to debian/.gitignore 2019-01-21 01:26:50 +03:00
.pbuilderrc Remove gcc-7 from build scripts 2019-09-17 13:37:35 +03:00
changelog Auto version update to [20.9.1.1] [54439] 2020-08-31 23:07:41 +03:00
changelog.in Remove debian epoch from changelog 2019-03-06 19:00:07 +03:00
clickhouse-client.install Build fixes (#7063) 2019-10-05 22:25:31 +03:00
clickhouse-client.postinst Debian: Asking password for default user on package install (#4725) 2019-03-20 22:57:50 +03:00
clickhouse-common-static.install Build fixes (#7063) 2019-10-05 22:25:31 +03:00
clickhouse-server.config release script: convert .deb to .rpm and .tgz (#5740) 2019-06-25 16:55:31 +03:00
clickhouse-server.cron.d Do not write preprocessed configs to /etc/ (#2443) 2018-11-27 19:11:46 +03:00
clickhouse-server.docs Removed useless statements from debian directory 2019-08-24 15:03:54 +03:00
clickhouse-server.init Fix error 2020-08-24 15:17:05 +03:00
clickhouse-server.install encrypt, aes_encrypt_mysql, decrypt, aes_decrypt_mysql functions 2020-09-01 12:42:15 +03:00
clickhouse-server.postinst Minor changes in Debian scripts 2020-08-01 19:18:59 +03:00
clickhouse-server.preinst Debian: Asking password for default user on package install (#4725) 2019-03-20 22:57:50 +03:00
clickhouse-server.prerm Do not write preprocessed configs to /etc/ (#2443) 2018-11-27 19:11:46 +03:00
clickhouse-server.service ensure network be up before staring clickhouse 2020-01-09 10:02:28 +08:00
clickhouse-server.templates Update clickhouse-server.templates 2019-07-20 04:12:29 +03:00
clickhouse-test.install Removed leftovers 2020-03-21 19:43:31 +03:00
clickhouse.limits Debian: simpler package (#662) 2017-04-10 20:43:30 +03:00
compat CLICKHOUSE-3586 debian/compat : use version 8 to support old gdb version less 7.9.1 (old gdb have no support of compressed symbols) 2018-03-06 23:04:54 +03:00
control Remove dependency on tzdata 2020-06-20 15:31:18 +03:00
rules bump 2020-07-06 14:51:07 +03:00
watch Debian: simpler package (#662) 2017-04-10 20:43:30 +03:00