gpt4 book ai didi

c# - 加密以保护文件免受更改

转载 作者:太空宇宙 更新时间:2023-11-03 17:37:11 24 4
gpt4 key购买 nike

我最近阅读了一些有关加密的文章,并且对保护许可证文件免遭篡改很感兴趣。现在这可能不是最好的方法,在这种情况下我愿意接受建议。但我想保护它的一种方法是简单地加密它。

然而,如果我要使用加密,我需要使用对称 key ,但这引发了问题。如果我在源代码中存储一个 key ,用反射器这样的工具,真的值得吗?获取初始化向量、盐、 key 等并因此破解加密似乎是一项相当简单的任务。有没有办法保护源代码中的 key ?或者这是完全错误的方法?

最佳答案

如果你想防止篡改,你需要签名/散列,而不是加密。类似的理论 - 但它意味着您可以使用应用程序中的公钥验证文件,而不需要您保留在服务器上(并用于颁发许可证)的私钥。

搜索加密哈希/签名。

关于c# - 加密以保护文件免受更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1082386/

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