Jan Lindström
f5ddffd83e
MDEV-8156: Assertion failure in file log0crypt.cc line 220 on server restart
...
Instead of asserting print informative error message to error log
and return failure from innodb_init causing the server to shutdown.
2015-06-18 20:01:00 +03:00
Jan Lindström
d259376fd8
MDEV-8041: InnoDB redo log encryption
...
Merged new version of InnoDB/XtraDB redo log encryption from Google
provided by Jonas Oreland.
2015-05-09 11:13:00 +03:00
Sergei Golubchik
97d5de4ccf
Add encryption key id to the API as a distinct concept
...
which is separate from the encryption key version
2015-04-09 19:35:40 +02:00
Sergei Golubchik
4d40a7d133
remove now-empty my_aes.{h,cc}
...
move remaning defines to my_crypt, add MY_ namespace prefix
2015-04-09 18:42:44 +02:00
Sergei Golubchik
65e7826070
renames to follow single consistent naming style
...
with namespace prefixes
2015-04-09 18:42:44 +02:00
Sergei Golubchik
bb1b61b312
encryption plugin controls the encryption
...
* no --encryption-algorithm option anymore
* encrypt/decrypt methods in the encryption plugin
* ecnrypt/decrypt methods in the encryption_km service
* file_km plugin has --file-key-management-encryption-algorithm
* debug_km always uses aes_cbc
* example_km changes between aes_cbc and aes_ecb for different key versions
2015-04-09 18:42:43 +02:00
Sergei Golubchik
21430e4378
encryption keys service
2015-02-10 10:21:18 +01:00
Sergei Golubchik
cf8bf0b68e
encryption key management plugin api
2015-02-10 10:21:17 +01:00
Monty
d7d589dc01
Push for testing of encryption
2015-02-10 10:21:17 +01:00