软硬件通用加密思路-针对PC端应用


硬件通常都是要配合软件进行的(这里排除独立运行的下位机软件,将另做讨论,尤其是需要连接pc端软件的时候,给硬件和软件保护带来不少方便,大致思路是:对硬件数据按某一方法加密,然后通过通讯接口传输到上位机,上位机软件接收到数据后,用dll组件解密,再显示最终数据结果。其中dll组件最好由vc或vb编译,可以封装好针对硬件内的解密方法,相当于硬件端加密,数据传输,软件端解密。如此一来,硬件和软件将捆绑为一体,增加了破译的的难度,通常vc或vb编译后的dll反向出来的是2进制代码,即便是宏汇编,也大大增加了破译难度。达到知识产权的保护。

 

点击数: 527   打印  添加到收藏   发布时间: 2020-05-06




上一篇:隔离变压器的作用
下一篇:高速数据采集的一些关键点





» 相关内容
  耐压值高的电容为何做不上去
  冒泡排序改进+投票法优化数据
  光的偏振性检测方法及理解
  netFrame版本对数组最大长度的..
  LC并联谐振用于模拟混频详解
  条形磁铁的磁场方向判断方法
  PCIE开关和桥接的区别
  精密电阻快速匹配方法
  二次曲面参数及flashlight效果
  AHP算法之matlab代码
  LVDS需要注意的几个点
  阴阳与男女之区别
  四象限光电探测器的位置公式
  外触发获取数据实现原理
  自定义USB设备供电不足最终解..