会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明授权
    • Method and apparatus for authenticating a programmable device bitstream
    • 用于认证可编程设备比特流的方法和装置
    • US08966253B1
    • 2015-02-24
    • US12791668
    • 2010-06-01
    • Stephen M. Trimberger
    • Stephen M. Trimberger
    • H04L29/06G06F9/30
    • H04L63/123G06F9/30145G06F21/572G06F21/76
    • A method and apparatus for authenticating a bitstream used to configure programmable devices are described. In an example, the bitstream is received via a configuration port of the programmable device, the bitstream including instructions for programming configuration registers of the programmable device and at least one embedded message authentication code (MAC). At least a portion of the instructions is initially stored in a memory of the programmable device without programming the configuration registers. At least one actual MAC is computed based on the bitstream using a hash algorithm. The at least one actual MAC is compared with the at least one embedded MAC, respectively. Each instruction stored in the memory is executed to program the configuration registers until any one of the at least one actual MAC is not the same as a corresponding one of the at least one embedded MAC, after which any remaining instructions in the memory are not executed.
    • 描述用于认证用于配置可编程设备的比特流的方法和装置。 在一个示例中,经由可编程设备的配置端口接收比特流,比特流包括用于编程可编程设备的配置寄存器和至少一个嵌入式消息认证码(MAC)的指令。 指令的至少一部分最初被存储在可编程设备的存储器中,而不对配置寄存器进行编程。 使用散列算法基于比特流计算至少一个实际的MAC。 将至少一个实际的MAC分别与至少一个嵌入式MAC进行比较。 执行存储在存储器中的每个指令以对配置寄存器进行编程,直到至少一个实际MAC中的任何一个与至少一个嵌入式MAC中的对应的一个不相同,之后不执行存储器中的任何剩余指令 。