Method to Encrypt the Virtual Instrument Software

李崇晟,张西宁,温广瑞
DOI: https://doi.org/10.3321/j.issn:0253-987X.2002.09.017
2002-01-01
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 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.
What problem does this paper attempt to address?