【问题标题】:Hash(SHA2 -256) a column in a Avro File(coming as a flowfile) in Apache Nifi哈希(SHA2 -256)Apache Nifi 中 Avro 文件中的列(作为流文件出现)
【发布时间】:2020-06-29 05:41:12
【问题描述】:

Avro 文件作为 Apache Nifi 中的流文件来自源,我想获取“密码”列并使用“SHA2-256”对其进行哈希处理,并将其作为输出流文件提供,最后将其放入 AWS s3。

【问题讨论】:

    标签: python-3.x pandas apache-nifi avro sha256


    【解决方案1】:
    1. 您可以使用 UpdateRecord 处理器修改 Avro 数据的单个“列”(或 NiFi 中的任何记录格式)的内容。
    2. 您应该这样做。 SHA-256 是一种加密散列函数,但它不是为“密码散列”而设计的,也不安全。获取密码,通过单个 SHA-256 摘要函数运行它们,然后将它们放在 S3 存储桶中是一个非常糟糕且非常不安全的想法。 不要这样做。在实施任何密码保护之前,请先研究 how password hashing works

    【讨论】:

      猜你喜欢
      • 2015-01-13
      • 1970-01-01
      • 1970-01-01
      • 2018-04-16
      • 2020-10-14
      • 1970-01-01
      • 1970-01-01
      • 2014-03-12
      • 2016-11-13
      相关资源
      最近更新 更多