gpt4 book ai didi

security - 版本控制 PGP 加密文本文件的好方法是什么?

转载 作者:行者123 更新时间:2023-12-03 06:30:39 27 4
gpt4 key购买 nike

修订控制 PGP 加密文本文件的好方法是什么?

目标是

  • 仅将 PGP 加密(最好使用 ASCII 装甲)文本文件存储在本地存储库(工作副本)和远程存储库(逻辑上的“中央”存储库)中。

  • 在存储修订历史记录的存储库中通过 PGP 加密(例如使用 GnuPG)保护隐私

  • 如果可能,减少存储开销

如果只是修订控制 PGP 加密和 ASCII 装甲文本文件,因为每次解密进行编辑并在存储并提交到修订控制存储库之前进行加密时,其整个内容都会发生变化,因此差异将大致成正比与文件大小有关,即使解密文本的变化很小,也会快速增长。

最佳答案

您似乎正在订购一个方圆。加密的一个重要目标是避免明文和密文的微小变化之间的任何关联。因此,如果您要求可怜的 VCS 处理加密文件,您就可以告别合理的空间消耗或任何增量。

我不清楚您是要加密所有文件还是仅加密部分文件。如果是前者,在我看来,您需要寻找一个在进出存储的过程中进行加密的 VCS。

如果我遇到这个问题,我会很想 fork git 并尝试将其与 gpg 结合起来。

关于security - 版本控制 PGP 加密文本文件的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6318540/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com