Information processing device, information processing method, and program distribution system
    3.
    发明授权
    Information processing device, information processing method, and program distribution system 有权
    信息处理装置,信息处理方法和程序分发系统

    公开(公告)号:US08904518B2

    公开(公告)日:2014-12-02

    申请号:US13382327

    申请日:2011-04-19

    摘要: An information processing device includes an external connection unit which connects to an external device; and a communication control unit which obtains data from a first virtual machine, transmits the data to a second virtual machine, and transmits, to the external connection unit, transmission completion information indicating that the data is already transmitted to the second virtual machine. The external connection unit (i) determines, based on the transmission completion information, whether or not a virtual machine is the second virtual machine to which the data is already transmitted, when the external connection unit receives, from the virtual machine, a request for a connection to the external device, and (ii) permits a connection between the virtual machine and the external device, when the external connection unit determines that the virtual machine is not the second virtual machine to which the data is already transmitted.

    摘要翻译: 信息处理装置包括连接到外部设备的外部连接单元; 以及通信控制单元,其从第一虚拟机获取数据,将数据发送到第二虚拟机,并向外部连接单元发送指示已经向第二虚拟机发送了数据的发送完成信息。 外部连接单元(i)基于传输完成信息确定虚拟机是否是已经发送数据的第二虚拟机,当外部连接单元从虚拟机接收到请求 当外部连接单元确定虚拟机不是已经发送数据的第二虚拟机时,连接到外部设备,以及(ii)允许虚拟机与外部设备之间的连接。

    Information processing device, information processing method, information processing program, and integrated circuit
    4.
    发明授权
    Information processing device, information processing method, information processing program, and integrated circuit 有权
    信息处理装置,信息处理方法,信息处理程序和集成电路

    公开(公告)号:US08732445B2

    公开(公告)日:2014-05-20

    申请号:US13121770

    申请日:2009-10-09

    IPC分类号: G06F9/24 G06F15/177

    CPC分类号: G06F21/57

    摘要: An information processing terminal includes first sealed data respectively having usability conditions of matching with predetermined terminal environment information during a secure boot and second sealed data respectively having usability conditions of matching with terminal environment information upon completion of the secure boot. Upon completion of the secure boot, the second sealed data is unsealed and the first sealed data is resealed using the unsealed data. It is possible to update and re-seal sealed data having a usability condition of matching with predetermined terminal environment information during a secure boot without rebooting a terminal when a program using the sealed data is updated.

    摘要翻译: 信息处理终端包括在安全引导期间分别具有与预定终端环境信息匹配的可用性条件的第一密封数据以及在完成安全引导时分别具有与终端环境信息匹配的可用性条件的第二密封数据。 在安全启动完成后,第二密封数据被开封,并且使用未密封的数据重新密封第一密封数据。 可以在安全引导期间更新和重新密封具有与预定终端环境信息匹配的可用性条件的密封数据,而不使用密封数据的程序更新时重新启动终端。

    Starts up of modules of a second module group only when modules of a first group have been started up legitimately
    7.
    发明授权
    Starts up of modules of a second module group only when modules of a first group have been started up legitimately 有权
    仅当第一组的模块合法启动时,才启动第二个模块组的模块

    公开(公告)号:US08510544B2

    公开(公告)日:2013-08-13

    申请号:US12991516

    申请日:2009-05-25

    IPC分类号: G06F9/00 G06F9/24 H04L29/06

    摘要: The present invention provides an information processing apparatus that is capable of continuously performing secure boot between module groups in the case where software of a terminal device consists of module groups provided by a plurality of providers, while keeping independence between the providers. The information processing apparatus is provided with a linkage certificate that contains a first configuration comparison value, which indicates a cumulative hash value of the first module group to be started up by secure boot, and a module measurement value, which indicates a hash value of the first module of the second module group to be started up by secure boot. After the secure boot of the first module group, it is verified that the first module group has been started up by comparison with the first configuration comparison value.

    摘要翻译: 本发明提供一种信息处理装置,其能够在终端装置的软件由多个提供者提供的模块组成的情况下连续地执行模块组之间的安全引导,同时保持提供者之间的独立性。 该信息处理装置具有包含第一配置比较值的连接证书,该第一配置比较值指示通过安全引导来启动的第一模块组的累积散列值,以及指示所述第一配置比较值的散列值 第二个模块组的第一个模块通过安全启动启动。 在第一模块组的安全引导之后,通过与第一配置比较值进行比较来验证第一模块组是否被启动。

    OBFUSCATION ASSISTING APARATUS
    10.
    发明申请
    OBFUSCATION ASSISTING APARATUS 有权
    OBFUSCATION辅助APARATUS

    公开(公告)号:US20100180346A1

    公开(公告)日:2010-07-15

    申请号:US12376844

    申请日:2008-01-17

    IPC分类号: G06F21/22

    CPC分类号: G06F21/14

    摘要: To provide, in order that proper obfuscation of a source code (100) can be easily performed, an obfuscation assisting apparatus (11) which can sufficiently assist the obfuscation. The obfuscation assisting apparatus (11) includes: an analyzer (114) which identifies corresponding respective blocks in the source code (100) and in a transformed code (104) generated through the obfuscation of the source code (100); and a browser (119) which obtains obfuscation information relating to obfuscation of the respective blocks of the source code (100) and the transformed code (104), and causes an output device (1002) to display the respective parts of the source code (100) and the transformed code (104), and the obfuscation information in association with each other.

    摘要翻译: 为了提供能够容易地执行源代码(100)的适当混淆的混淆辅助装置(11),其能够充分地协助混淆。 混淆辅助装置(11)包括:分析器(114),其识别源代码(100)中的相应各个块以及通过模糊源代码(100)生成的变换代码(104); 以及浏览器(119),其获得与源代码(100)和变换代码(104)的各个块的混淆有关的混淆信息,并且使得输出设备(1002)显示源代码 100)和变换代码(104),以及混淆信息彼此相关联。