Generating a key based on a combination of keys
    41.
    发明授权
    Generating a key based on a combination of keys 有权
    基于键的组合生成键

    公开(公告)号:US09553722B2

    公开(公告)日:2017-01-24

    申请号:US14792445

    申请日:2015-07-06

    CPC classification number: H04L9/0866 H04L9/003 H04L2209/24

    Abstract: A first key associated with a plurality of devices may be received. Furthermore, a second key associated with a single device may be received. The first key associated with the plurality of devices may be modified based on a device identification of the single device. Additionally, a primary key may be generated based on the modified first key and the second key.

    Abstract translation: 可以接收与多个设备相关联的第一密钥。 此外,可以接收与单个设备相关联的第二密钥。 可以基于单个设备的设备标识来修改与多个设备相关联的第一密钥。 另外,可以基于修改的第一密钥和第二密钥来生成主密钥。

    AUDITING AND PERMISSION PROVISIONING MECHANISMS IN A DISTRIBUTED SECURE ASSET-MANAGEMENT INFRASTRUCTURE
    42.
    发明申请
    AUDITING AND PERMISSION PROVISIONING MECHANISMS IN A DISTRIBUTED SECURE ASSET-MANAGEMENT INFRASTRUCTURE 有权
    分布式安全资产管理基础设施的审计和许可提供机制

    公开(公告)号:US20150326541A1

    公开(公告)日:2015-11-12

    申请号:US14535202

    申请日:2014-11-06

    Abstract: The embodiments described herein describe technologies for ticketing systems used in consumption and provisioning of data assets, such as a pre-computed (PCD) asset. A ticket may be a digital file or data that enables enforcement of usage count limits and uniqueness issuance ore sequential issuance of target device parameters. On implementation includes an Appliance device of a cryptographic manager (CM) system that receives a Module and a ticket over a network from a Service device. The Module is an application that securely provisions a data asset to a target device in an operation phase of a manufacturing lifecycle of the target device. The ticket is digital data that grants permission to the Appliance device to execute the Module. The Appliance device verifies the ticket to execute the Module. The Module, when executed, results in a secure construction of a sequence of operations to securely provision the data asset to the target device.

    Abstract translation: 这里描述的实施例描述了在诸如预先计算(PCD)资产的数据资产的消费和供应中使用的票务系统的技术。 票可以是数字文件或数据,其能够执行使用计数限制和唯一性发放矿石连续发放目标设备参数。 实施时包括通过网络从服务设备接收模块和故障单的密码管理器(CM)系统的电器设备。 该模块是在目标设备的制造生命周期的操作阶段中将数据资产安全地提供给目标设备的应用程序。 该票是允许电器设备执行模块的数字数据。 电器设备验证机票以执行模块。 该模块在执行时会导致一系列操作的安全构造,以将数据资产安全地提供给目标设备。

    Cryptographic management of lifecycle states

    公开(公告)号:US11582033B2

    公开(公告)日:2023-02-14

    申请号:US17119513

    申请日:2020-12-11

    Abstract: A secret key value that is inaccessible to software is scrambled according to registers consisting of one-time programmable (OTP) bits. A first OTP register is used to change the scrambling of the secret key value whenever a lifecycle event occurs. A second OTP register is used to undo the change in the scrambling of the secret key. A third OTP register is used to affect a permanent change to the scrambling of the secret key. The scrambled values of the secret key (whether changed or unchanged) are used as seeds to produce keys for cryptographic operations by a device.

    Secure computation environment
    44.
    发明授权

    公开(公告)号:US11250134B2

    公开(公告)日:2022-02-15

    申请号:US15739105

    申请日:2016-08-10

    Inventor: Ambuj Kumar

    Abstract: A container corresponding to executable code may be received. In response to receiving the container, a container manager resident in a memory of a computation environment may be executed to verify the container. The container manager may be verified by a boot loader of the computation environment. Permissions of the container to access the resources of a computation environment may be determined after the verification of the container by the container manager. Access to one or more resources of the computation environment may be provided by transferring control to the one or more resources from the container manager to the container based on the permissions of the container for the resources of the computation environment.

    LOCATION AWARE CRYPTOGRAPHY
    45.
    发明申请

    公开(公告)号:US20220021534A1

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

    申请号:US17389746

    申请日:2021-07-30

    Abstract: A first entity may provide a request to transmit data from the first entity to a second entity. The first entity may receive a session key from the second entity in response to the request where the session key is encrypted by a second key that is based on a combination of a public key and a location associated with the second entity. A location associated with the first entity may be identified. Furthermore, a first key may be generated based on a combination of the location associated with the first entity and a private key that corresponds to the public key. The first key may decrypt data encrypted by the second key when the location associated with the first entity corresponds to the location associated with the second entity.

    Device with multiple roots of trust

    公开(公告)号:US11216389B2

    公开(公告)日:2022-01-04

    申请号:US15780005

    申请日:2016-12-01

    Abstract: A container from a first root of trust associated with a first root entity may be received. The container may correspond to a mapping of a resource of an integrated circuit that is associated with the first root entity. The container may be verified based on a key that corresponds to the first root of trust and that is stored in the integrated circuit at manufacturing of the integrated circuit. An identification may be made that an assignment of the resource from the container corresponds to assigning the resource from the first root of trust to a new root of trust. A new key corresponding to the new root of trust may be generated. Information corresponding to the new key may be stored into a memory of the integrated circuit. Furthermore, the new key may be used to delegate the resource to a subsequent container.

    VIRTUAL ONE-TIME PROGRAMMABLE MEMORY MANAGEMENT

    公开(公告)号:US20200026474A1

    公开(公告)日:2020-01-23

    申请号:US16528232

    申请日:2019-07-31

    Abstract: A virtual memory including virtual addresses may be generated. A first virtual address of the virtual memory may be mapped to a first physical address of a one-time programmable (OTP) memory of a device. Furthermore, a second virtual address of the virtual memory may be mapped to a second physical address of a static memory of the device. The virtual memory that is mapped to the OTP memory and the static memory may be provided for accessing of the data of the OTP memory of the device.

    Virtual one-time programmable memory management

    公开(公告)号:US10379785B2

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

    申请号:US15153624

    申请日:2016-05-12

    Abstract: A virtual memory including virtual addresses may be generated. A first virtual address of the virtual memory may be mapped to a first physical address of a one-time programmable (OTP) memory of a device. Furthermore, a second virtual address of the virtual memory may be mapped to a second physical address of a static memory of the device. The virtual memory that is mapped to the OTP memory and the static memory may be provided for accessing of the data of the OTP memory of the device.

Patent Agency Ranking