利用计算机指纹实现软件加密原理与方法  被引量:4

Principle and Method of Encoding Software with Computer Fingerprint

在线阅读下载全文

作  者:鞠斌山[1] 邱晓凤[2] 张文东[2] 

机构地区:[1]中国地质大学能源学院,北京100083 [2]中国石油大学计算机与通信工程学院,山东东营257061

出  处:《青岛大学学报(自然科学版)》2005年第3期63-66,共4页Journal of Qingdao University(Natural Science Edition)

摘  要:为了实现软件加密,首先描述了利用计算机指纹信息(硬盘序列号和网卡物理地址)进行软件加密的原理;其次论述了VB、VC++和Power Builder三种编程语言实现获取硬盘序列号和网卡物理地址的原理与方法,并给出了获取计算机指纹信息的VC++源程序。最后综合利用硬盘序列号和网卡物理地址作为明文,设计了一种新的软件加密的算法,并概述了软件保护过程。实际应用证明该加密方法安全可靠。To realize software encryption, firstly, the principle and method of encoding software with the computer fingerprint(the computer driver's serial number and NIC's MAC address) were presented . The methods to obtain the computer driver's serial number and NIC's MAC address with three computer languages of VB,VC++ and Power Builder are discussed ,and the VC++ program codes are given for getting the computer fingerprint. A new method of encrypting software is designed synthetically by using the plain text composed of the computer driver's serial number and NIC's MAC address and summarizes the process of software protection. The encryption method testified in practical applicatiow is safety and reliable.

关 键 词:加密软件 计算机指纹 明文 密文 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象