[发明专利]用于防止泄露的程序分区的系统、方法和计算机程序产品有效
申请号: | 03816723.9 | 申请日: | 2003-06-04 |
公开(公告)号: | CN1708750A | 公开(公告)日: | 2005-12-14 |
发明(设计)人: | 桑托什·潘德;张涛;安德烈·多桑托斯;弗兰茨·J·布鲁克梅尔 | 申请(专利权)人: | 佐治亚技术研究公司;英芬能技术公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45;G06F9/445;G07F7/10 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李德山 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 当整个程序不能装入一个装置的内存中时,将整个程序分区的系统、方法和计算机程序产品。在最低限度的安全程序分区执行之前,按照需要将它们从服务器下载到内嵌式装置上。将程序的代码和数据分区使得不会泄露与程序的控制流行为有关的信息。因此,通过观察从服务器下载到装置上的程序分区,攻击者不可能猜出采用的是程序的那一分支以及程序的控制流是什么。对诸如智能卡的安全内嵌装置来说,防止篡改的特性是很有价值的,这些装置能够保存敏感信息和/或执行诸如金融交易的关键性计算。 | ||
搜索关键词: | 用于 防止 泄露 程序 分区 系统 方法 计算机 产品 | ||
【主权项】:
1.一种用于将程序分区以便传送到一个装置的方法,包括:分析一个程序,以识别出所述程序中的至少一个递归函数和至少一个非递归函数;以及利用对所述递归函数和非递归函数的识别,将所述程序分区为多个程序分区,其中在将所述多个程序分区中的至少一个传送到所述装置的期间,所述多个程序分区不会泄露所述程序的控制流信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佐治亚技术研究公司;英芬能技术公司,未经佐治亚技术研究公司;英芬能技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03816723.9/,转载请声明来源钻瓜专利网。