基于CPU序列号的电子文档加密方法
【摘要】研究提供计算机的CPU序列号用户输入的加密密码通过CPU序列号和用户密码来对电子文档进行二次加密保存。打开文档时电子文档获取本地计算机的CPU序列号和用户密码利用同样的方式对文档进行检测 限制了电子文档只能在本地计算机上使用有效的防止了电子文档的非法访问。
【关键词】
CPU序列号 电子文档加密非法访问
1引言
电子文档的普及和应用大大提高了企业单位的工作效率但是在这同时也产生了许多电子数据 由于电子数据的可复制性、和密码的不安全性给一些不法分子带来的可乘之机这个问题也是企事业单位一直以来遇到的最棘手的难题。现阶段电子文档的安全性保存方法大多都是依靠对文档的加密技术来完成的而其中加密算法的难易程度决定了其文档的安全程度。 比如说微软公司的wo rd文档和w inra r压缩文件加密都仅仅是利用加密技术来对文档进行安全性控制没有其他的安全保障。不管是多复杂的密码算法也都可以被破解当密码一旦被非法人员破解或是盗用后其资料就很容易被窃取盗用。
本文研究和提供了一种有效的保护电子文档的加密方法通过获取计算机CPU的序列号来生成加密密码对电子文档进行加密保护。加密后的电子文档只能在该文档创建的机器上通过输入用户密码来访问文档有效的防止了电子文档的非法访问
2算法的实现
2.1算法原理
CPU序列号是CPU出厂时厂家为了区别其他产品自带的、全世界唯一的、只读的一串CPU编码。它由96位数字组成。高32位是CPU ID用来识别CPU类型。低64位每个处理器都不同唯一地代表了该处理器。 CPU序列号是在制造CPU的时候 由厂家置入到CPU内部的。 由于CPU外在的所有标记都是可以人为改动的而CPUID却是终身不变的我们只能用软件读出ID号却无法改变ID号。
利用CPU加密技术通常是利用CPU序列号的唯一性和只读性的特征。利用DOS命令“wmic cpu get nameprocessorID”可以显示出当前使用计算机的CPU序列号和处理器型号出来如图1。该序列号是随机产生的且具有唯一性。也就是因为这个原因许多软件的测试版本利用该项技术使测试版在规定期限内才能使用一旦过了限定期限就不能再使用即使将该软件重新安装也无济于事。另
企鹅小屋:垃圾服务商有跑路风险!企鹅不允许你二次工单的,二次提交工单直接关服务器,再严重就封号,意思是你提交工单要小心,别因为提交工单被干了账号!前段时间,就有站长说企鹅小屋要跑路了,站长不太相信,本站平台已经为企鹅小屋推荐了几千元的业绩,CPS返利达182.67CNY。然后,站长通过企鹅小屋后台申请提现,提现申请至今已经有20几天,企鹅小屋也没有转账。然后,搞笑的一幕出现了:平台账号登录不上提示...
vollcloud LLC首次推出6折促销,本次促销福利主要感恩与回馈广大用户对于我们的信任与支持,我们将继续稳步前行,为广大用户们提供更好的产品和服务,另外,本次促销码共限制使用30个,个人不限购,用完活动结束,同时所有vps产品支持3日内无条件退款和提供免费试用。需要了解更多产品可前往官网查看!vollcloud优惠码:VoLLcloud终生6折促销码:Y5C0V7R0YW商品名称CPU内存S...
香港云服务器最便宜价格是多少钱一个月/一年?无论香港云服务器推出什么类型的配置和活动,价格都会一直吸引我们,那么就来说说香港最便宜的云服务器类型和香港最低的云服务器价格吧。香港云服务器最便宜最低价的价格是多少?香港云服务器只是服务器中最受欢迎的产品。香港云服务器有多种配置类型,如1核1G、2核2G、2核4G、8到16核32G等。这些配置可以满足大多数用户的需求,无论是电商站、视频还是游戏、小说等。...