首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种虚拟仪器软件的加密方法
引用本文:李崇晟,张西宁,温广瑞.一种虚拟仪器软件的加密方法[J].西安交通大学学报,2002,36(9):951-954.
作者姓名:李崇晟  张西宁  温广瑞
作者单位:西安交通大学机械工程学院,10049,西安
摘    要:为了保护虚拟仪器的软件不被侵权,针对基于便携式PC(Personal Computer)的虚拟仪器软件易于被复制的问题,分析了几种硬件加密方法的特点和效果,提出了采用以复杂可编程逻辑器件芯片为核心来设计加密卡,把硬件和软件结合起来进行加密的方法,并付诸实施。因此,减少了硬件故障率,节省了印制电路板的面积,降低了加密成本,通过灵活选择加密算法,并配置到加密卡芯片的办法,造成各加密卡在内部算法上不完全相同,因此增加了破解的难度,提高了对虚拟仪器软件的保护性。

关 键 词:虚拟仪器  复杂可编程逻辑器件  软件加密  软件保护  加密卡  加密算法
文章编号:0253-987X(2002)09-0951-04
修稿时间:2002年1月28日

Method to Encrypt the Virtual Instrument Software
Li Chongsheng,Zhang Xining,Wen Guangrui.Method to Encrypt the Virtual Instrument Software[J].Journal of Xi'an Jiaotong University,2002,36(9):951-954.
Authors:Li Chongsheng  Zhang Xining  Wen Guangrui
Abstract:The software in virtual instrument (VI) based on portable personal computer (PC) can be easily copied.The characteristics and effect of several encryption methods are analyzed in this paper to protect the property of software not to be infringed. The method that hardware and software are combined in an encrypting card is put forward and put in practice. The complex programmable logic device (CPLD) chip is used as the core of the encryption card, with low probability of hardware fault, area saving of printed circuit block (PCB) and reduced cost of encryption. The difficulty of piracy is enhanced and the VI software is effectively protected with the encryption arithmetic chosen flexibly and configured in the chip on the encryption card, because the arithmetics in the chips are different from each other.
Keywords:virtual instrument  complex programmable logic device  encryption
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号