我试图弄清楚如何将 Cassandra 与 TDE(透明数据加密)一起使用,以及支持哪个 DataStax 版本的 TDE。
我一直在浏览 DataStax 文档,据我所知,TDE 仅在 DataStax 企业版中受支持。这个对吗?
此外,TDE 包含在表/列级别,并在创建新表时指定,而不是作为某种配置?
只是想证实我的假设。
提前致谢
我试图弄清楚如何将 Cassandra 与 TDE(透明数据加密)一起使用,以及支持哪个 DataStax 版本的 TDE。
我一直在浏览 DataStax 文档,据我所知,TDE 仅在 DataStax 企业版中受支持。这个对吗?
此外,TDE 包含在表/列级别,并在创建新表时指定,而不是作为某种配置?
只是想证实我的假设。
提前致谢
Your assumptions are correct.
Transparent Data Encryption is only supported in DataStax Enterprise (since version 3.2).
Transparent Data Encryption is specified when you create/alter a table
ALTER TABLE users WITH compression = {
'sstable_compression' : 'Encryptor',
'cipher_algorithm' : 'AES/ECB/PKCS5Padding',
'secret_key_strength' : 128,
'chunk_length_kb' : 1
};
http://docs.datastax.com/en/datastax_enterprise/4.7/datastax_enterprise/sec/secTDEtblcrypt.html contains the latest documentation about Transparent Data Encryption in DSE 4.7