【问题标题】:How to query sensitive data in Cassandra with TDE enabled?如何在启用 TDE 的 Cassandra 中查询敏感数据?
【发布时间】:2018-02-18 18:15:33
【问题描述】:

我是 Datastax Cassandra 的新手,但我们有一个用例,我们需要能够通过客户的电子邮件地址查找客户。但是邮箱地址是私人数据,所以必须在静态时加密。

从我读到的有关 Cassandra/Datastax 的内容来看,TDE 似乎不会加密作为主键一部分的字段。这是否也适用于物化视图之类的东西?是否有任何其他机制可以让我通过电子邮件地址找到客户,同时让电子邮件地址被 Cassandra 加密?

我想我可以存储电子邮件地址的哈希值而不是实际的电子邮件地址,然后通过哈希值进行查询。但这在某种意义上使 TDE 变得不那么透明。

谢谢! :)

【问题讨论】:

    标签: cassandra datastax tde


    【解决方案1】:

    是的,TDE 不加密分区键,但会加密集群列。

    所以在您的情况下,您是对的 - 您可以通过电子邮件的哈希值进行查找,并将纯文本电子邮件作为列之一...

    【讨论】:

      猜你喜欢
      • 2019-11-30
      • 2020-06-28
      • 1970-01-01
      • 2014-02-01
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      • 2020-08-29
      • 1970-01-01
      相关资源
      最近更新 更多