Apparatusses and methods for decrypting blocks of data and locating the decrypted blocks of data in memory space used for execution
    1.
    发明公开
    Apparatusses and methods for decrypting blocks of data and locating the decrypted blocks of data in memory space used for execution 有权
    的设备和方法的加密数据块的entschüsseln并定位在存储区域中的加密数据块用于执行

    公开(公告)号:EP1603001A3

    公开(公告)日:2006-06-07

    申请号:EP05015338.6

    申请日:2003-07-25

    IPC分类号: G06F1/00

    摘要: An encrypted-data decrypting apparatus that provides enhanced security protection for programs and data while they are in the processes of decryption to execution after having been encrypted. When a decrypted partial program needs to be loaded into the shared memory (M), the controlling unit (11) loads it into an area indicated by the memory location information. According to the memory location information, a plurality of partial programs are sequentially loaded into an area so that one partial program gets overwritten by another; therefore, none of the partial programs exists in the memory for a long time, and thus there is less possibility of having the partial programs referred to illegitimately. In addition, since every time some data is decrypted, the decryption support program authenticating unit (13) confirms authenticity of the decryption support program (P), it is possible to prevent having illegitimate references in which the decryption support program is abused.

    Encrypted - program generating apparatus
    4.
    发明公开
    Encrypted - program generating apparatus 有权
    加密 - 程序生成装置

    公开(公告)号:EP1615100A2

    公开(公告)日:2006-01-11

    申请号:EP05016771.7

    申请日:2003-07-25

    IPC分类号: G06F1/00

    摘要: An encrypted program generating apparatus for encrypting a program to be executed on a computer system is provided. The program is divided into a plurality of partial programs and encrypted in units of the partial programs. Memory location information is generated, which indicates a location area of a memory space, into which each of the partial programs is to be located for execution after being decrypted. The memory location information, moreover, indicates that one partial program gets overwritten into a location area, where one or more other partial programs have already been located, before the one partial program gets decrypted.

    摘要翻译: 提供了一种用于加密要在计算机系统上执行的程序的加密程序生成装置。 该节目被分成多个部分节目并以部分节目为单位加密。 存储位置信息被生成,其指示存储空间的位置区域,每个部分程序在解密之后将被定位到其中以供执行。 此外,存储器位置信息指示在一个部分节目被解密之前,一个部分节目被覆盖到已经定位了一个或多个其他部分节目的位置区域中。

    Data management apparatus, data management method, and record medium recording data management program
    6.
    发明公开
    Data management apparatus, data management method, and record medium recording data management program 有权
    数据管理装置和方法,以及存储介质,存储一个数据管理程序

    公开(公告)号:EP1045387A1

    公开(公告)日:2000-10-18

    申请号:EP00108184.3

    申请日:2000-04-13

    IPC分类号: G11B20/00 G06F1/00

    摘要: The data type identification unit 103 obtains a circulation content from an external source or obtains a not encrypted content from a record medium. When the obtained content has the CD type, the data registration unit 104 encrypts the obtained content and writes the encrypted content to the data storage unit 106. The data registration unit 104 obtains the rights information from the rights management table 102, writes the data ID, encryption information, rights information, and file name to the data management table 105, and writes the encryption information and the rights information to the data storage unit 106. When the obtained content is a circulation content, the data registration unit 104 writes the circulation content to the data storage unit 106, and writes the data ID, encryption information, rights information, and file name to the data management table 105.

    摘要翻译: 数据类型识别单元103获得从外部源流通内容或获得从记录介质的未加密内容。 当内容已经获得的CD型时,数据登记单元104进行加密获得的内容和将加密的内容到数据存储单元106中的数据登记单元104从权限管理表102中的权限信息,把数据标识 ,当获得的内容是流通内容的加密信息,权限信息,以及文件名,将数据管理表105,并写入加密信息和权限信息发送到数据存储单元106,数据登记单元104中写入循环 内容到数据存储单元106,以及把数据标识,加密信息,权限信息,以及文件名,将数据管理表105

    Apparatusses and methods for decrypting blocks of data and locating the decrypted blocks of data in memory space used for execution
    8.
    发明公开
    Apparatusses and methods for decrypting blocks of data and locating the decrypted blocks of data in memory space used for execution 有权
    的设备和方法的加密数据块进行解密,并用于定位在所述存储区域中的加密数据块用于执行

    公开(公告)号:EP1603001A2

    公开(公告)日:2005-12-07

    申请号:EP05015338.6

    申请日:2003-07-25

    IPC分类号: G06F1/00

    摘要: An encrypted-data decrypting apparatus that provides enhanced security protection for programs and data while they are in the processes of decryption to execution after having been encrypted. When a decrypted partial program needs to be loaded into the shared memory (M), the controlling unit (11) loads it into an area indicated by the memory location information. According to the memory location information, a plurality of partial programs are sequentially loaded into an area so that one partial program gets overwritten by another; therefore, none of the partial programs exists in the memory for a long time, and thus there is less possibility of having the partial programs referred to illegitimately. In addition, since every time some data is decrypted, the decryption support program authenticating unit (13) confirms authenticity of the decryption support program (P), it is possible to prevent having illegitimate references in which the decryption support program is abused.

    摘要翻译: 子加密数据解密设备确实提供了增强的程序和数据的安全保护,而他们在解密进程执行已经被加密后。 当解密的部分节目需要被加载到共享存储器(M),所述控制单元(11)将其加载到由所述存储器位置信息所表示的区域。 。据存储器位置信息,部分节目的多元性装入顺序地面积所以没有一个部分节目得到由另一个覆盖; 因此,没有部分节目的存在很长时间的存储器中,并且有较少因此具有通过向非法称为部分节目的可能性。 另外,由于每次someData被解密,解密支持程序认证部(13)确认的解密支持程序(P)的真实性,因此能够防止具有其中解密支持程序被滥用非法引用。