我在cassandra中有一个3节点集群。并使用dsetool createsystemkey 'AES/ECB/PKCS5Padding' 128 system_key
创建系统密钥,并对/ etc / /etc/dse/conf/
拥有适当的权限和所有权。
但是当我创建一个加密表时,我收到以下错误。
ConfigurationException:ErrorMessage code = 2300 [查询无效,因为 配置问题] message =" Encryptor.create()引发了错误: java.lang.RuntimeException初始化加密器失败: com.datastax.bdp.cassandra.crypto.KeyGenerationException: java.io.IOException:无法加密输入"
表架构
CREATE TABLE测试(id文本PRIMARY KEY,数据文本)WITH compression = {' sstable_compression':'加密器'' cipher_algorithm' :' AES / ECB / PKCS5Padding',' secret_key_strength' :128,' chunk_length_kb' :1};
我的DSE版本:4.8.4