[发明专利]操作系统核心加密及其解密方法在审
申请号: | 201410128688.1 | 申请日: | 2014-04-01 |
公开(公告)号: | CN104978528A | 公开(公告)日: | 2015-10-14 |
发明(设计)人: | 林上智;许正道 | 申请(专利权)人: | 四零四科技股份有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F21/71 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 中国台湾新北市新*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种操作系统核心加密及其解密方法,通过定义表将开机程序以及操作系统核心进行哈希算法的运算,并将运算结果与操作系统核心进行结合,以提供操作系统核心的加密,并当开机程序、操作系统核心或是开机程序与操作系统核心遭到窜改或是替换,则无法进行操作系统核心的解密以进行开机,藉此可以达成开机程序与操作系统核心双向认证以进行安全开机的技术功效。 | ||
搜索关键词: | 操作系统 核心 加密 及其 解密 方法 | ||
【主权项】:
一种操作系统核心加密方法,适用于储存有一开机程序以及一操作系统核心的装置,其特征在于,包含下列步骤:于所述开机程序内预先建立一定义表,所述定义表储存有多数个代码;当所述开机程序第一次被执行时,所述开机程序自所述定义表中随机取出多个代码,以及所述开机程序记录被取出的多个代码;所述开机程序依据被取出的多个代码分别自储存空间中所述开机程序找出对应的至少一组开机位元值组,以及自储存空间中所述操作系统核心找出对应的至少一组核心位元值组以及对应的核心位元位置,且每一组开机位元值组与每一组核心位元值组依序对应;所述开机程序分别将对应的开机位元值组与核心位元值组进行可逆运算的哈希算法以分别得到对应的哈希值;及所述开机程序依据每一个核心位元位置将对应的哈希值取代核心位元值并重新储存所述操作系统核心,以提供所述操作系统核心加密,且加密后的所述操作系统核心无法被执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四零四科技股份有限公司,未经四零四科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410128688.1/,转载请声明来源钻瓜专利网。
- 上一篇:指纹识别装置
- 下一篇:一种基于实际业务系统的蜜罐数据构造方法及系统