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

    公开(公告)号:US08938811B2

    公开(公告)日:2015-01-20

    申请号:US13816501

    申请日:2012-05-31

    IPC分类号: G06F21/10 G06F21/60

    CPC分类号: G06F21/604

    摘要: A content display apparatus which processes protected information configured, with an aim to prevent access from any unauthorized program, to include: a process managing unit which manages a plurality of processes operable in the content display apparatus; and an access detecting unit configured to detect access to the protected-information access detecting unit which detects access to the protected information. The process managing unit includes an application execution control unit which temporarily stops the operation of each of at least one process other than a process which accesses the protected information among the plurality of processes when the access to the protected information is detected by the protected-information access detecting unit.

    摘要翻译: 一种内容显示装置,其处理被配置为防止从任何未经授权的程序访问的受保护信息,包括:管理在内容显示装置中可操作的多个处理的处理管理单元; 以及访问检测单元,被配置为检测对被保护信息访问检测单元的访问,其检测对所述受保护信息的访问。 处理管理单元包括应用程序执行控制单元,当对受保护信息的访问被保护信息检测到时,临时停止在多个处理中访问受保护信息的处理之外的至少一个处理中的每一个的操作 访问检测单元。

    INFORMATION PROCESSING DEVICE, VIRTUAL MACHINE CREATION METHOD, AND APPLICATION DISTRIBUTION SYSTEM
    3.
    发明申请
    INFORMATION PROCESSING DEVICE, VIRTUAL MACHINE CREATION METHOD, AND APPLICATION DISTRIBUTION SYSTEM 有权
    信息处理设备,虚拟机创建方法和应用分配系统

    公开(公告)号:US20120260250A1

    公开(公告)日:2012-10-11

    申请号:US13515384

    申请日:2011-03-08

    IPC分类号: G06F9/46 G06F9/455

    摘要: A device (110) according to an implementation of the present invention, having a plurality of virtual machines (1002, 1003, 1004, and 1005), includes a virtualization software (1001) which manages the virtual machines. The virtualization software includes an application VM creating unit (1300) which creates a virtual machine for executing a program. A first virtual machine (1002) determines whether a first program is to be executed on the first virtual machine or to be executed on a virtual machine other than the first virtual machine. When the first virtual machine determines that the first program is to be executed on the other virtual machine, the application VM creating unit creates a second virtual machine for executing the first program.

    摘要翻译: 根据本发明的实现的具有多个虚拟机(1002,1003,1004和1005)的设备(110)包括管理虚拟机的虚拟化软件(1001)。 虚拟化软件包括创建用于执行程序的虚拟机的应用程序VM创建单元(1300)。 第一虚拟机(1002)确定要在第一虚拟机上执行第一程序还是在除第一虚拟机之外的虚拟机上执行第一程序。 当第一虚拟机确定要在另一虚拟机上执行第一程序时,应用程序VM创建单元创建用于执行第一程序的第二虚拟机。

    SECURE BOOT WITH OPTIONAL COMPONENTS METHOD
    5.
    发明申请
    SECURE BOOT WITH OPTIONAL COMPONENTS METHOD 有权
    安全启动与可选组件方法

    公开(公告)号:US20090320110A1

    公开(公告)日:2009-12-24

    申请号:US12484537

    申请日:2009-06-15

    IPC分类号: G06F21/00 H04L9/32

    摘要: A method is executed which is for managing the optional trusted components that are active within a device, such that the device itself controls the availability of trusted components. The device includes: a storing unit which stores a plurality of pieces of software and a plurality of certificates; a receiving unit which receives the certificates; and a selecting unit which selects one of the certificates. The device further includes an executing unit which verifies an enabled one of the plurality of pieces of software using the selected and updated one of the certificates.

    摘要翻译: 执行用于管理在设备内活动的可选可信组件的方法,使得设备本身控制可信组件的可用性。 该装置包括:存储单元,存储多个软件和多个证书; 接收证书的接收单元; 以及选择单元,其选择证书之一。 该设备还包括执行单元,其使用所选择和更新的一个证书来验证多个软件中启用的一个软件。

    Secure boot method for executing a software component including updating a current integrity measurement based on whether the software component is enabled
    6.
    发明授权
    Secure boot method for executing a software component including updating a current integrity measurement based on whether the software component is enabled 有权
    用于执行软件组件的安全引导方法,包括基于软件组件是否被启用来更新当前的完整性度量

    公开(公告)号:US08892862B2

    公开(公告)日:2014-11-18

    申请号:US13375047

    申请日:2010-07-01

    IPC分类号: G06F9/00 G06F21/00 G06F21/57

    摘要: A method for executing a predetermined software component which is verifiable against integrity measurements, the method including (i) providing a first mapping from logical identifiers to software component enabled status flags, (ii) providing a second mapping from the logical identifiers and previous software component statuses information to actual integrity measurement certificates containing verification data, (iii) looking up the first mapping for a given logical identifier identifying the predetermined software component to get a status flag indicating whether the predetermined software component is enabled, (iv) if the status flag indicates that the predetermined software component is not enabled, updating a current integrity measurement stored within a disabled integrity measurement certificate, and (v) if the status flag indicates that the predetermined software component is enabled and verification of the predetermined software component is successful, updating a current integrity measurement stored within an integrity measurement certificate.

    摘要翻译: 一种用于执行可针对完整性测量验证的预定软件组件的方法,所述方法包括(i)提供从逻辑标识符到启用软件组件的状态标志的第一映射,(ii)从逻辑标识符和先前软件组件提供第二映射 (iii)查找用于识别预定软件组件的给定逻辑标识符的第一映射,以获得指示预定软件组件是否被使能的状态标志,(iv)如果状态标志 指示预定软件组件未被启用,更新存储在禁用完整性测量证书内的当前完整性度量,以及(v)如果状态标志指示预定软件组件被启用并且预定软件组件的验证成功,则更新 当前int 质量测量存储在完整性测量证书中。

    Information processing device, information processing method, and program distribution system
    7.
    发明授权
    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)允许虚拟机与外部设备之间的连接。

    Starts up of modules of a second module group only when modules of a first group have been started up legitimately
    8.
    发明授权
    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.

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

    Information processing device, virtual machine creation method, and application distribution system
    10.
    发明授权
    Information processing device, virtual machine creation method, and application distribution system 有权
    信息处理设备,虚拟机创建方法和应用分发系统

    公开(公告)号:US09081596B2

    公开(公告)日:2015-07-14

    申请号:US13515384

    申请日:2011-03-08

    IPC分类号: G06F9/455 G06F9/48 G06F21/53

    摘要: A device (110) according to an implementation of the present invention, having a plurality of virtual machines (1002, 1003, 1004, and 1005), includes a virtualization software (1001) which manages the virtual machines. The virtualization software includes an application VM creating unit (1300) which creates a virtual machine for executing a program. A first virtual machine (1002) determines whether a first program is to be executed on the first virtual machine or to be executed on a virtual machine other than the first virtual machine. When the first virtual machine determines that the first program is to be executed on the other virtual machine, the application VM creating unit creates a second virtual machine for executing the first program.

    摘要翻译: 根据本发明的实现的具有多个虚拟机(1002,1003,1004和1005)的设备(110)包括管理虚拟机的虚拟化软件(1001)。 虚拟化软件包括创建用于执行程序的虚拟机的应用程序VM创建单元(1300)。 第一虚拟机(1002)确定要在第一虚拟机上执行第一程序还是在除第一虚拟机之外的虚拟机上执行第一程序。 当第一虚拟机确定要在另一虚拟机上执行第一程序时,应用程序VM创建单元创建用于执行第一程序的第二虚拟机。