基于硬盘序列号的电子文档加密方法
研究提供计算机的硬盘序列号用户输入的加密密码通过硬盘序列号和用户密码来对电子文档进行二次加密保存。打开文档时电子文档获取本地计算机的硬盘序列号和用户密码利用同样的方式对文档进行检测限制了电子文档只能在本地计算机上使用有效的防止了电子文档的非法访问。
硬盘序列号电子文档加密非法访问
1引言电子文档的普及和应用大大提高了企业单位的工作效率但是在这同时也产生了许多电子数据 由于电子数据的可复制性、和密码的不安全性给一些不法分子带来的可乘之机这个问题也是企事业单位一直以来遇到的最棘手的难题。现阶段电子文档的安全性保存方法大多都是依靠对文档的加密技术来完成的而其中加密算法的难易程度决定了其文档的安全程度。比如说微软公司的wo rd文档和w inra r压缩文件加密都仅仅是利用加密技术来对文档进行安全性控制没有其他的安全保障。不管是多复杂的密码算法也都可以被破解当密码一旦被非法人员破解或是盗用后其资料就很容易被窃取盗用。本文研究和提供了一种有效的保护电子文档的加密方法通过获取计算机硬盘的序列号来生成加密密码对电子文档进行加密保护。加密后的电子文档只能在该文档创建的机器上通过输入用户密码来访问文档有效的防止了电子文档的非法访问.
2算法的实现2.1算法原理通过硬盘我们可以获取两种类型的序列号一种是硬盘物理序列号另外一种是硬盘逻辑序列号。硬盘物理序列号是硬盘出厂时厂家为了区别其他产品自带的、全世界唯一的、只读的一串硬盘编码。利用硬盘加密技术通常是利用硬盘物理序列号的唯一性和只读性的特征。硬盘的逻辑序列号即为卷的序列号是在格式化软盘或硬盘时系统随机分配一个序列号。我们DOS命令dir显示出的”卷的序列号是 8008-EA1 A”。该序列号是随机产生的且具有唯一性。也就是因为这个原因许多软件的测试版本利用该项技术使测试版在规定期限内才能使用一旦过了限定期限就不能再使用即使将该软件重新安装也无济于事。另外有些共享软件的注册码也是通过这个序列号来生成的。同样的方法我们也可以运用到软件的防拷贝技术。 2.2算法实现步骤为了把电子文档的安全级别提高我们采用硬盘序列号和软件加密算法结合的方式对文档进行加密。首先需要获取到硬盘的序列号其次为了安全起见我们还需选择一种加密算法这里我们使用DES加密算法。在保存文档时将文档通过用户设定的密码再加上硬盘序列号利用DES加密算法对文档进加密存放 当用户需要打开读取文档时用户输入自己设定的密码以及系统获取当前硬盘上的系列号进行解密。若加密时使用的硬盘序列号和打开文档时机器的硬盘序列号不一致时说明文档密码非法不能打开文件如图1。这一步当然是由应用程序秘密运行用户根本不知道从而达到软件的二次加密目的同时也隐藏了文档的合法性识别过程使破译者无从下手。利用这种方法我们就可以获取到计算机的硬盘物理与逻辑序列号根据不同需求对电子文档进行加密保存。由于计算机硬盘序列号的唯一性用非法途径得到电子文档的黑客就算知道了用户设定的密码在其他设备上也是打开不了文档的。 2.3算法实现2.3.1、硬盘的物理序列号的获取
官方网站:点击访问CDN客服QQ:123008公司名:贵州青辞赋文化传媒有限公司域名和IP被墙封了怎么办?用cloudsecre.com网站被攻击了怎么办?用cloudsecre.com问:黑客为什么要找网站来攻击?答:黑客需要找肉鸡。问:什么是肉鸡?答:被控的服务器和电脑主机就是肉鸡。问:肉鸡有什么作用?答:肉鸡的作用非常多,可以用来干违法的事情,通常的行为有:VPN拨号,流量P2P,攻击傀儡,...
UCloud优刻得商家这几年应该已经被我们不少的个人站长用户认知,且确实在当下阿里云、腾讯云服务商不断的只促销服务于新用户活动,给我们很多老用户折扣的空间不多。于是,我们可以通过拓展选择其他同类服务商享受新人的福利,这里其中之一就选择UCloud商家。UCloud服务商2020年创业板上市的,实际上很早就有认识到,那时候价格高的离谱,谁让他们只服务有钱的企业用户呢。这里希望融入到我们大众消费者,你...
Pia云这个商家的云服务器在前面也有介绍过几次,从价格上确实比较便宜。我们可以看到最低云服务器低至月付20元,服务器均采用KVM虚拟架构技术,数据中心包括美国洛杉矶、中国香港、俄罗斯和深圳地区,这次春节活动商家的活动力度比较大推出出全场6.66折,如果我们有需要可以体验。初次体验的记得月付方案,如果合适再续约。pia云春节活动优惠券:piayun-2022 Pia云服务商官方网站我们一起看看这次活...