【问题标题】:Is it possible to generate a read-only CSV file?是否可以生成只读 CSV 文件?
【发布时间】:2019-04-11 14:17:42
【问题描述】:

出于法律原因,我应该让客户能够下载 CSV 文件,但她/他应该只能阅读,不能修改。 处理这个用例的常用方法是什么? 文件上的某种签名,以便在修改后您可以看到它不是原始形式?

我不需要绑定到特定语言的解决方案,我只想知道最佳实践是什么。

【问题讨论】:

    标签: csv tampering


    【解决方案1】:

    如果客户能够将此文件下载到他的计算机中,那么您无法阻止她/他对其进行修改。 但是,您可能很容易检测到更改,最简单的方法是为文件生成a cryptographic hash function,即:

    $ sha256sum data.csv
    eea8254c7500ba3de996aa8ad6af399183f04e17d4a8102fde539dbc93a90012  data.csv
    

    【讨论】:

      猜你喜欢
      • 2020-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多