PROVISIONING OF SECURE STORAGE FOR BOTH STATIC AND DYNAMIC RULES FOR CRYPTOGRAPHIC KEY INFORMATION
    1.
    发明申请
    PROVISIONING OF SECURE STORAGE FOR BOTH STATIC AND DYNAMIC RULES FOR CRYPTOGRAPHIC KEY INFORMATION 有权
    提供两个静态和动态规则的安全存储用于关键信息

    公开(公告)号:US20160154744A1

    公开(公告)日:2016-06-02

    申请号:US14614797

    申请日:2015-02-05

    申请人: ViXS Systems Inc.

    IPC分类号: G06F12/14 H04L9/14

    摘要: A media processing device includes a one time programmable (OTP) memory to store a first set of cryptographic keys and rule set for the first set of cryptographic keys, a key store memory, and a rule set memory. The media processing device further includes an arbitration module to provision: a first segment of the key store memory to store cryptographic keys from the one-time programmable (OTP) memory; a first segment of the rule set memory to statically store rules for the cryptographic keys stored in the first segment of the key store memory; a second segment of the key store memory to store cryptographic keys; and a second segment of the rule set memory to store rules dynamically generated during operation of the media processing device for cryptographic keys stored in the second segment of the key store memory.

    摘要翻译: 媒体处理设备包括一次性可编程(OTP)存储器,用于存储第一组加密密钥和第一组密码密钥的规则集,密钥存储存储器和规则集存储器。 媒体处理设备还包括仲裁模块,用于提供:密钥存储存储器的第一段以存储来自一次性可编程(OTP)存储器的加密密钥; 规则集存储器的第一段,以静态存储存储在密钥库存储器的第一段中的加密密钥的规则; 用于存储加密密钥的密钥存储存储器的第二段; 以及规则集存储器的第二段,以存储在存储在密钥存储器存储器的第二段中的加密密钥的媒体处理设备的操作期间动态生成的规则。

    DYNAMIC KEY AND RULE STORAGE PROTECTION
    3.
    发明申请
    DYNAMIC KEY AND RULE STORAGE PROTECTION 有权
    动态关键和存储保护

    公开(公告)号:US20160315765A1

    公开(公告)日:2016-10-27

    申请号:US14614806

    申请日:2015-02-05

    申请人: ViXS Systems Inc.

    IPC分类号: H04L9/08

    摘要: A media processing device includes a key store memory to store a plurality of cryptographic keys and a rule set memory to store a plurality of rules for the plurality of cryptographic keys. The media processing device further includes an integrity module to determine a first cyclical redundancy check (CRC) value from the plurality of rules stored in the rule set memory and compare the first CRC with a second CRC value associated with the plurality of rules. The media processing device further includes an arbitration module to prevent further access to the plurality of rules in the rule set memory responsive to the integrity verification module signaling a mismatch between the first CRC and the second CRC.

    摘要翻译: 媒体处理设备包括存储多个加密密钥的密钥存储存储器和用于存储多个加密密钥的多个规则的规则集存储器。 媒体处理设备还包括完整性模块,用于根据存储在规则集存储器中的多个规则来确定第一循环冗余校验(CRC)值,并将第一CRC与与多个规则相关联的第二CRC值进行比较。 该媒体处理设备还包括一个仲裁模块,用于防止对完整性验证模块进一步访问规则集存储器中的多个规则,以指示第一CRC与第二CRC之间的不匹配。

    SECURE PROCESSOR FOR SOC INITIALIZATION
    7.
    发明申请
    SECURE PROCESSOR FOR SOC INITIALIZATION 有权
    用于SOC初始化的安全处理器

    公开(公告)号:US20160300064A1

    公开(公告)日:2016-10-13

    申请号:US14683288

    申请日:2015-04-10

    申请人: ViXS Systems Inc.

    摘要: An embedded system includes an interface to an external peripheral device storing secure boot code and a secure boot controller. The secure boot controller includes a secure central processing unit (CPU) having a processor core, a random access memory (RAM) coupled to the processor core, and a read only memory (ROM) coupled to the processor core. The ROM stores initialization firmware configured to manipulate the processor core to initiate transfer of a copy of the secure boot code from the external peripheral device to the RAM and to authenticate the secure boot code. The processor core further is to execute the secure boot code from the RAM to initialize the embedded system. After initialization of the embedded system is completed, the secure CPU can be repurposed to execute application code that has been stored to the RAM after initialization, the application code representing an independent software function.

    摘要翻译: 嵌入式系统包括与存储安全引导代码的外部外围设备的接口和安全引导控制器。 安全引导控制器包括具有处理器核心的安全中央处理单元(CPU),耦合到处理器核心的随机存取存储器(RAM)以及耦合到处理器核心的只读存储器(ROM)。 ROM存储被配置为操纵处理器核心的初始化固件,以启动将安全引导代码的副本从外部外围设备传送到RAM并验证安全启动代码。 处理器核心还是从RAM执行安全引导代码来初始化嵌入式系统。 嵌入式系统初始化完成后,安全CPU可以重新利用,执行初始化后存储到RAM的应用代码,应用代码代表独立的软件功能。

    Provisioning of secure storage for both static and dynamic rules for cryptographic key information
    8.
    发明授权
    Provisioning of secure storage for both static and dynamic rules for cryptographic key information 有权
    为安全密钥信息设置静态和动态规则的安全存储

    公开(公告)号:US09432184B2

    公开(公告)日:2016-08-30

    申请号:US14614797

    申请日:2015-02-05

    申请人: ViXS Systems Inc.

    IPC分类号: H04L9/08

    摘要: A media processing device includes a one time programmable (OTP) memory to store a first set of cryptographic keys and rule set for the first set of cryptographic keys, a key store memory, and a rule set memory. The media processing device further includes an arbitration module to provision: a first segment of the key store memory to store cryptographic keys from the one-time programmable (OTP) memory; a first segment of the rule set memory to statically store rules for the cryptographic keys stored in the first segment of the key store memory; a second segment of the key store memory to store cryptographic keys; and a second segment of the rule set memory to store rules dynamically generated during operation of the media processing device for cryptographic keys stored in the second segment of the key store memory.

    摘要翻译: 媒体处理设备包括一次性可编程(OTP)存储器,用于存储第一组加密密钥和第一组密码密钥的规则集,密钥存储存储器和规则集存储器。 媒体处理设备还包括仲裁模块,用于提供:密钥存储存储器的第一段以存储来自一次性可编程(OTP)存储器的加密密钥; 规则集存储器的第一段,以静态存储存储在密钥库存储器的第一段中的加密密钥的规则; 用于存储加密密钥的密钥存储存储器的第二段; 以及规则集存储器的第二段,以存储在存储在密钥存储器存储器的第二段中的加密密钥的媒体处理设备的操作期间动态生成的规则。