Как использовать Cassandra с TDE (прозрачное шифрование данных)

Я пытаюсь выяснить, как использовать Cassandra с TDE (прозрачное шифрование данных) и в какой версии DataStax поддерживается TDE.

Я просматривал документацию DataStax и, насколько я вижу, TDE поддерживается только в DataStax Enterprise Edition. Это правильно?

Кроме того, TDE включен на уровне таблицы/столбца и указывается при создании новых таблиц, а не как какая-то конфигурация?

Просто хочу подтвердить свои предположения.

заранее спасибо


person Bakir Jusufbegovic    schedule 15.09.2015    source источник


Ответы (1)


Ваши предположения верны.

Прозрачное шифрование данных поддерживается только в DataStax Enterprise (начиная с версии 3.2).

Прозрачное шифрование данных указывается при создании/изменении таблицы

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 содержит последнюю документацию по прозрачному шифрованию данных в DSE 4.7.

person nastra    schedule 15.09.2015
comment
DataStax Enterprise должен быть бесплатным для использования в среде разработки? Другими словами, я должен иметь возможность установить его на одном узле и попробовать cassandra с этой опцией? - person Bakir Jusufbegovic; 15.09.2015
comment
@BakirJusufbegovic, вы можете загрузить последнюю версию DataStax Enterprise из academy .datastax.com/downloads?destination=downloads&dxt=DX и поэкспериментируйте с ним (включая Прозрачное шифрование данных). - person nastra; 15.09.2015