-
公开(公告)号:CN100359425C
公开(公告)日:2008-01-02
申请号:CN03812471.8
申请日:2003-07-25
Applicant: 松下电器产业株式会社
IPC: G06F1/00
CPC classification number: G06F21/14 , G06F21/6218 , G06F21/6281
Abstract: 一种加密数据解密设备,在已经被加密后的程序和数据处于解密到执行的过程中时,为程序和数据提供增强的安全保护。当一个被解密的部分程序需要被加载到共享存储器(M)中时,控制单元(11)把它加载到一个由存储器定位信息指示的区域中。按照存储器定位信息,多个部分程序被顺序地加载到一个区域中,使得一个部分程序被另一个覆写;因此,没有部分程序长时间在存储器中存在,因此降低部分程序被非法引用的可能性。此外,由于每一次某数据被解密时,解密支持程序认证单元(13)确认解密支持程序(P)的可靠性,就有可能防止有滥用解密支持程序的非法引用。
-
公开(公告)号:CN1656434A
公开(公告)日:2005-08-17
申请号:CN03812471.8
申请日:2003-07-25
Applicant: 松下电器产业株式会社
IPC: G06F1/00
CPC classification number: G06F21/14 , G06F21/6218 , G06F21/6281
Abstract: 一种加密数据解密设备,在已经被加密后的程序和数据处于解密到执行的过程中时,为程序和数据提供增强的安全保护。当一个被解密的部分程序需要被加载到共享存储器(M)中时,控制单元(11)把它加载到一个由存储器定位信息指示的区域中。按照存储器定位信息,多个部分程序被顺序地加载到一个区域中,使得一个部分程序被另一个覆写;因此,没有部分程序长时间在存储器中存在,因此降低部分程序被非法引用的可能性。此外,由于每一次某数据被解密时,解密支持程序认证单元(13)确认解密支持程序(P)的可靠性,就有可能防止有滥用解密支持程序的非法引用。
-
公开(公告)号:CN101145177B
公开(公告)日:2011-06-15
申请号:CN200710181446.9
申请日:2003-07-25
Applicant: 松下电器产业株式会社
IPC: G06F21/22
CPC classification number: G06F21/14 , G06F21/6218 , G06F21/6281
Abstract: 一种为了加密在计算机系统上执行的程序的加密程序生成设备,该加密程序生成设备包括:程序划分单元,可操作用于将程序划分成多个部分程序,以便在用于该程序的执行的存储器空间中定位和执行多个部分程序的单元中的程序;程序加密单元,可操作用于加密多个部分程序的单元中的程序;和存储器定位信息生成单元,可操作用于生成存储器定位信息, 指示由程序加密单元加密的每个部分程序在被解密后要被定位到哪个定位区域,该定位区域包括在该存储器空间中,其中,对于至少一个部分程序中的每一个,存储定位信息指示一个部分程序被覆写到在该一个部分程序被解密之前一个或多个其它部分程序已经被定位到的一个定位区域。
-
公开(公告)号:CN101853352A
公开(公告)日:2010-10-06
申请号:CN201010116310.1
申请日:2004-08-26
Applicant: 松下电器产业株式会社
IPC: G06F21/22
CPC classification number: G06F21/87 , G06F12/1408 , G06F21/14 , G06F21/53 , G06F21/57 , G06F21/74 , G06F2212/1052 , G06F2221/2153 , H04L9/3234 , H04L9/3247 , H04L63/105
Abstract: 提出了一种程序执行设备,该程序执行设备能够防止程序被未授权地分析或更改。该程序执行设备包括执行单元、第一保护单元和第二保护单元。执行单元执行第一程序和第二程序,并且与能够控制执行的外部设备相连接。当执行单元执行第一程序时,第一保护单元将执行单元从外部设备断开。当执行单元执行第二程序时,第二保护单元保护第一程序。
-
公开(公告)号:CN101128833A
公开(公告)日:2008-02-20
申请号:CN200680006050.4
申请日:2006-02-23
Applicant: 松下电器产业株式会社
CPC classification number: G06F21/14
Abstract: 程序存储部(111)存储多个被保护程序,在停用列表存储部(117)中存储被停用的被保护程序的信息。执行程序选择部(112)参考停用列表,来选择没有被停用的一个被保护程序。对于执行前或执行中的被保护程序,若检测出恶意解析,则恶意解析检测部(116)使所述被保护程序的执行中止,停用列表更新部(118)在停用列表上注册所述被保护程序被停用的消息。
-
公开(公告)号:CN1313988A
公开(公告)日:2001-09-19
申请号:CN00801108.7
申请日:2000-04-06
Applicant: 松下电器产业株式会社
CPC classification number: G11B20/00086 , G06F21/10 , G06F2211/007 , G06F2221/0777 , G11B20/00166 , G11B20/00181 , G11B20/0021 , G11B20/00528 , G11B20/00666 , G11B20/0084
Abstract: 数据类型识别单元(103)从外部源获得流通内容或者从记录介质获得未加密内容。当所获得的内容具有CD类型时,数据登记单元(104)加密所获得的内容并把加密的内容写入到数据存储单元(106)中。数据登记单元(104)从数据权限管理表(102)获得权限信息,把数据标识、加密信息、权限信息、和文件名写入到数据管理表(105),并且把加密信息和权限信息写入到数据存储单元(106)。当所获得的内容是流通内容时,数据登记单元(104)把流通内容写入到数据存储单元(106),并把数据标识、加密信息、权限信息和文件名写入到数据管理表(105)。
-
公开(公告)号:CN101853352B
公开(公告)日:2013-01-30
申请号:CN201010116310.1
申请日:2004-08-26
Applicant: 松下电器产业株式会社
IPC: G06F21/14
CPC classification number: G06F21/87 , G06F12/1408 , G06F21/14 , G06F21/53 , G06F21/57 , G06F21/74 , G06F2212/1052 , G06F2221/2153 , H04L9/3234 , H04L9/3247 , H04L63/105
Abstract: 提出了一种程序执行设备,该程序执行设备能够防止程序被未授权地分析或更改。该程序执行设备包括执行单元、第一保护单元和第二保护单元。执行单元执行第一程序和第二程序,并且与能够控制执行的外部设备相连接。当执行单元执行第一程序时,第一保护单元将执行单元从外部设备断开。当执行单元执行第二程序时,第二保护单元保护第一程序。
-
公开(公告)号:CN1871568B
公开(公告)日:2010-04-28
申请号:CN200480030743.8
申请日:2004-08-26
Applicant: 松下电器产业株式会社
IPC: G06F1/00
CPC classification number: G06F21/87 , G06F12/1408 , G06F21/14 , G06F21/53 , G06F21/57 , G06F21/74 , G06F2212/1052 , G06F2221/2153 , H04L9/3234 , H04L9/3247 , H04L63/105
Abstract: 提出了一种程序执行设备,该程序执行设备能够防止程序被未授权地分析或更改。该程序执行设备包括执行单元、第一保护单元和第二保护单元。执行单元执行第一程序和第二程序,并且与能够控制执行的外部设备相连接。当执行单元执行第一程序时,第一保护单元将执行单元从外部设备断开。当执行单元执行第二程序时,第二保护单元保护第一程序。
-
公开(公告)号:CN101145177A
公开(公告)日:2008-03-19
申请号:CN200710181446.9
申请日:2003-07-25
Applicant: 松下电器产业株式会社
IPC: G06F21/22
CPC classification number: G06F21/14 , G06F21/6218 , G06F21/6281
Abstract: 一种为了加密在计算机系统上执行的程序的加密程序生成设备,该加密程序生成设备包括:程序划分单元,可操作用于将程序划分成多个部分程序,以便在用于该程序的执行的存储器空间中定位和执行多个部分程序的单元中的程序;程序加密单元,可操作用于加密多个部分程序的单元中的程序;和存储器定位信息生成单元,可操作用于生成存储器定位信息,指示由程序加密单元加密的每个部分程序在被解密后要被定位到哪个定位区域,该定位区域包括在该存储器空间中,其中,对于至少一个部分程序中的每一个,存储定位信息指示一个部分程序被覆写到在该一个部分程序被解密之前一个或多个其它部分程序已经被定位到的一个定位区域。
-
公开(公告)号:CN1977531A
公开(公告)日:2007-06-06
申请号:CN200580021592.4
申请日:2005-06-24
Applicant: 松下电器产业株式会社
CPC classification number: G06F21/14
Abstract: 本发明由生成难以进行从外部的解析的难读化程序的程序生成装置、和执行上述程序的程序执行装置构成,上述程序生成装置的特征在于,具备:取得单元,取得以预定的顺序执行1个以上的命令的第1程序,以便能够得到某一结果;生成单元,根据上述第1程序生成第2程序;输出单元,输出上述第2程序;上述第2程序是根据在该第2程序的执行时所决定的当前信息、为了得到结果而使所执行的处理变化,并且所得到的上述结果不论对应于上述当前信息的处理的变化如何、都与由上述第1程序得到的结果相同的程序。
-
-
-
-
-
-
-
-
-