通过本次设计研究,使我有效的学习当前软件产品的加密与解密技术。通过实现软件保护的模拟过程,提高了对面向对象的程序设计语言的掌握和理解,增强对网络通信技术的认识和动手设计的能力。更重要的是,通过对基于硬件序列号的软件保护的研究,可以有效的提高人们对当前的软件保护思想的认识,最终对软件保护技术的发展起到一定的积极意义。