[发明专利]开放系统之函式库的加密及解密方法有效
申请号: | 201310751499.5 | 申请日: | 2013-12-31 |
公开(公告)号: | CN103840935B | 公开(公告)日: | 2018-01-30 |
发明(设计)人: | 林纬政 | 申请(专利权)人: | 技嘉科技股份有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 隆天知识产权代理有限公司72003 | 代理人: | 章侃铱,郑特强 |
地址: | 中国台湾*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开放系统 函式库 加密 解密 方法 | ||
1.一种开放系统之函式库的加密方法,其特征在于,其中该开放系统之函式库与一可执行可链接格式相依,且该可执行可链接格式包括一可执行可链接格式文件头、至少一程序文件头表及至少一区块,包括以下步骤:
产生一随机数;
透过该随机数加密部分该可执行可链接格式文件头及该程序文件头表;
定义一字符串密码;
对该字符串密码进行杂凑演算,并产生一杂凑数;及
透过该杂凑数对该随机数进行加密演算,并产生一经过加密的随机数。
2.如权利要求1所述的加密方法,其特征在于,其中该可执行可链接格式文件头包括一识别区块。
3.如权利要求2所述的加密方法,其特征在于,包括以下步骤:加密该识别区块以外的该可执行可链接格式文件头。
4.如权利要求3所述的加密方法,其特征在于,包括以下步骤:更改该识别区块,以产生一经过更改的识别区块。
5.如权利要求1所述的加密方法,其特征在于,其中该区块包括一动态区块。
6.如权利要求5所述的加密方法,其特征在于,包括以下步骤:加密该动态区块。
7.如权利要求1所述的加密方法,其特征在于,包括以下步骤:将该杂凑数储存于一硬件安全引擎。
8.一种开放系统之函式库的解密方法,其特征在于,包括以下步骤:
判断欲执行的程序为一经过加密的可执行可链接格式;
透过一杂凑数解密一经过加密的随机数,并产生该随机数;
透过该随机数解密该经过加密的可执行可链接格式;及
还原产生一可执行可链接格式。
9.如权利要求8所述的解密方法,其特征在于,该透过一杂凑数解密一经过加密的随机数,并产生该随机数包括以下步骤:
将该经过加密的随机数及该经过加密的可执行可链接格式传送至一硬件安全引擎;以及
透过该硬件安全引擎储存之该杂凑数解密该经过加密的随机数,并产生该随机数。
10.如权利要求8所述的解密方法,其特征在于,还包括以下步骤:
回传解密后的该可执行可链接格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于技嘉科技股份有限公司,未经技嘉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310751499.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种活动挂杆
- 下一篇:一种具有降温功能的矿用汽车转向系统