【发布时间】:2016-08-03 00:52:56
【问题描述】:
自从 Autodesk 在其产品套件中取消密码保护以来。有没有简单的方法通过 .NET/Visual Basic 中的插件来模拟数据加密?我知道以前的版本使用 Microsoft Base Cryptographic Provider v.1。
我需要先获取所有需要加密的数据吗?
【问题讨论】:
标签: .net visual-studio encryption autocad autocad-plugin
自从 Autodesk 在其产品套件中取消密码保护以来。有没有简单的方法通过 .NET/Visual Basic 中的插件来模拟数据加密?我知道以前的版本使用 Microsoft Base Cryptographic Provider v.1。
我需要先获取所有需要加密的数据吗?
【问题讨论】:
标签: .net visual-studio encryption autocad autocad-plugin
您可以在文件级别实现这样的功能,.NET 中有许多库,然后扩展 SAVE 和 OPEN 命令以动态加密和解密文件。但是,如果接收文件的人没有运行您的应用程序(或插件),这可能会很棘手。所以现成的解决方案可能已经有了。
以下是来自Autodesk Knowledge Network 的一些建议。
从基于 AutoCAD 2016 的产品开始,能够添加 图形文件的密码已被删除。相反,我们建议您 购买符合当前行业标准的加密产品 并根据需要进行更新。对于 AES 对称加密,安全性 专家目前推荐使用 256 位协议。对于 RSA 非对称 加密,他们通常推荐 2048 位协议作为 一般安全的最低要求和 Internet 的 4096 位协议 交易。
建议您考虑以下备选方案之一 保护包含敏感信息的图形文件:
- 将绘图输出为 PDF 文件,并为 PDF 添加密码
- 将绘图打包成 ZIP 文件,并使用安全的外部实用程序添加密码
- 使用第三方密码和加密实用程序,例如 256 位 AES 技术或同等技术
- 保护网络权限背后的绘图
- 在 Autodesk 360 或其他云提供商权限后保护绘图
【讨论】: