标签: c# drm encryption
我正在尝试加密将与我想要销售的应用程序一起部署的文件。我的问题是,如果我加密文件并部署应用程序,最终用户是否能够使用.NET解密文件?
如果是这样,加密文件的最佳方法是什么,我的应用程序将成为解密文件的唯一应用程序/代码?
答案 0 :(得分:5)
这是DRM,DRM不起作用。您必须为最终用户提供密钥(将其安装在计算机上的某个位置),否则应用程序将无法运行。如果您为最终用户提供密钥,他们可以在您的应用程序之外使用它。