【技术实现步骤摘要】
本专利技术涉及一种计算机数椐安全保护领域,具体地讲,是指一种计算机系统的加密方法。
技术介绍
目前,计算机软件的研发投入是非常巨大的,特别是计算机系统软件。然而目前很多地区的用户对计算机软件的知识产权意识确非常淡薄,致使盗版市场广泛存在,长盛不衰,各大软件公司不仅要在软件功能上精益求精,而为了防止研发投入不付之东流,还需要在软件加密上绞尽脑汁,目前常用的软件加密方法有厂商提供序列号加密,或提供USB,LPT等加密狗加密,网上注册认证等五花八门的加密方法。然而目前的软件加密方法都有或多或少的缺陷。比如我们常见的序列号认证,它比较容易被人跟踪和破解,网络认证对网络的依赖,也并不太实用。USB,LPT等加密狗加密不仅增加了成本,而且也较容易被人跟踪和破解。
技术实现思路
本专利技术的目的在于提供一种计算机系统的加密方法,其可克服现有缺陷,将加密解密程序和BIOS同时编译,以二进制形式嵌入在BIOS中,避免被动态跟踪,安全性较强。为了达到上述目的,本专利技术所采用的技术方案为:一种计算机系统的加密方法,其包括以下步骤:-->a、将密码程序代码编译存放到BIOS中;b、BIOS对计算机系统的设备检测并初努化完成后,运行密码程序;每台电脑都会有一个连接硬件和操作系统的firmware,我们称谓BIOS,我们把加密解密程序做为BIOS的一部份,编译到整个BIOS中,在BIOS对硬件例如CPU,芯片组,以及硬盘等一些设备检测并初始化完成之后,再运行我们的加密解密程序,以判断是否是合法用户的系统。c、读取硬盘序列号;d、判断BIOS中是否已备份硬盘序列号,若有,进入步骤h,若 ...
【技术保护点】
一种计算机系统的加密方法,其特征在于:其包括以下步骤: a、将密码程序代码编译存放到BIOS中; b、BIOS对计算机系统的设备检测并初努化完成后,运行密码程序; c、读取硬盘序列号; d、判断BIOS中是否已备份硬盘序列号,若有,进入步骤h,若无,进入步骤e; e、备份硬盘序列号到BIOS; f、对硬盘引导扇区及分区表扇区进行加密; g、重启硬件系统,使BIOS重新上电后,然后运行步骤c; h、读取BIOS备份的硬盘序列号; i、判断两硬盘序列号是否匹配,若匹配,进入步骤k,若不匹配,进入步骤j; j、提示错误关机; k、解密硬盘系统引导扇区及分区表扇区。
【技术特征摘要】
1、一种计算机系统的加密方法,其特征在于:其包括以下步骤:a、将密码程序代码编译存放到BIOS中;b、BIOS对计算机系统的设备检测并初努化完成后,运行密码程序;c、读取硬盘序列号;d、判断BIOS中是否已备份硬盘序列号,若有,进入步骤h,若无,进入步骤e;e、备份硬盘序列号到BIOS;f、对硬盘引导扇区及分区表扇区进行加密;g、重启硬件系统,使BIOS重新上电后,然后运行步骤c;h、读取BIOS备份的硬盘序列号;i、判断两硬盘序列号是否匹配,若匹配...
【专利技术属性】
技术研发人员:吴荣华,
申请(专利权)人:深圳华北工控有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。