上位机软件如何设计或者授权,才能保证作为数据库的excel的保密性

weixin_41967019 2018-06-20 08:52:43
大家好,我设计了一个上位机软件,作用是:我们公司提供给工厂智能设备的MAC和UUID文件,是放在EXCEL表格里的,工厂用我设计的串口上位机软件,从excel读取mac和uuid写入产品,产品上的固件也是我们公司设计的。现在出于知识产权保护,防止工厂利用excel获得mac规律,同时复制固件,这样他们就自己能不经过授权的自己生产。所以,有什么办法能保证工厂看不到excel数据库,excel我们每下一个订单发一次,最好能保证只能写入我们公司的固件。有思路页欢迎发言指点,谢谢
...全文
506 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2018-06-21
  • 打赏
  • 举报
回复
PC 端一般说来,就是无密可保。无论私密保护,还是产权保护,都要依赖硬件安全设备。

首先,你通过公开渠道发布的关键数据必须是加密的。DES 已经过时,2010 年起就被美国弃用(2010 年之后的新应用不得使用)。这要归功于中国的尚小云教授,她找到了攻击 DES 的捷径。

其次,在客户端解密数据的设备必须是硬件。它在 PC 端程序帮助下读入数据,解密后保存在硬件内部。这个硬件可以是你智能设备内部的安全芯片。

最后,被加密发行的数据的格式无所谓,不必是 Excel 等办公软件格式。因为安全的加密最好是将数据完整加密,而不是单元格式的片段加密。加密文件可以就是一个二进制文件。
weixin_41967019 2018-06-21
  • 打赏
  • 举报
回复
引用 6 楼 of123 的回复:
PC 端一般说来,就是无密可保。无论私密保护,还是产权保护,都要依赖硬件安全设备。

首先,你通过公开渠道发布的关键数据必须是加密的。DES 已经过时,2010 年起就被美国弃用(2010 年之后的新应用不得使用)。这要归功于中国的尚小云教授,她找到了攻击 DES 的捷径。

其次,在客户端解密数据的设备必须是硬件。它在 PC 端程序帮助下读入数据,解密后保存在硬件内部。这个硬件可以是你智能设备内部的安全芯片。

最后,被加密发行的数据的格式无所谓,不必是 Excel 等办公软件格式。因为安全的加密最好是将数据完整加密,而不是单元格式的片段加密。加密文件可以就是一个二进制文件。

老大觉得硬件加密成本有点高
现在是整个文件加密,npoi的方式读取excel到datatable,然后把excel删了,请问如何用select语句查找同一行另一列的数据。
笨狗先飞 2018-06-20
  • 打赏
  • 举报
回复
没写过内存文件,你是整个文件加密?
单元格内容加密不就完事了,内容如果不复杂的话,用文本内容替代excel文件,
那直接解密之后读到内部数组就完事了。
weixin_41967019 2018-06-20
  • 打赏
  • 举报
回复
引用 3 楼 bakw 的回复:
单元格内容简单加密就差不多了,人家真心想破你连带上位机程序一起就可以破掉了 只是一个防护成本的问题 你这个excel文件怎么来的?设备不能联网吗?excel文件不需要更新吗?如果需要更新,更新方式怎么样? 文件映射的话应该是做进上位机资源文件里了吧?如果那样,你都可以不使用excel文件来处理。
现在已经实现了excel的DES加密,每生产一个批次发一个excel。请问怎么把加密后的excel解密映射到内存,映射到内存的excel还和一般的excel文件一样进行select查找操作吗
笨狗先飞 2018-06-20
  • 打赏
  • 举报
回复
单元格内容简单加密就差不多了,人家真心想破你连带上位机程序一起就可以破掉了 只是一个防护成本的问题 你这个excel文件怎么来的?设备不能联网吗?excel文件不需要更新吗?如果需要更新,更新方式怎么样? 文件映射的话应该是做进上位机资源文件里了吧?如果那样,你都可以不使用excel文件来处理。
weixin_41967019 2018-06-20
  • 打赏
  • 举报
回复
引用 1 楼 bakw 的回复:
excel文件内容加密不就行了?
这个破解太简单,现在需求要把解密后的文件映射到内存,在内存进行读取
笨狗先飞 2018-06-20
  • 打赏
  • 举报
回复
excel文件内容加密不就行了?

1,616

社区成员

发帖
与我相关
我的任务
社区描述
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
社区管理员
  • 智能硬件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧