会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Microprocessor with improved task management and table management mechanism
    • 微处理器具有改进的任务管理和表管理机制
    • US07673155B2
    • 2010-03-02
    • US12118291
    • 2008-05-09
    • Mikio HashimotoKensaku FujimotoKenji Shirakawa
    • Mikio HashimotoKensaku FujimotoKenji Shirakawa
    • H04L9/32
    • G06F21/72G06F21/123G06F21/126G06F2221/2107
    • A tamper resistant microprocessor has a task state table for assigning a task identifier to a task that can take a plurality of states, and storing a state of the task in correspondence to the task identifier; a task register for storing the task identifier of a currently executed task; an interface for reading a program stored in a form encrypted by using a program key at an external memory, in units of cache lines, when a request for the task is made; an encryption processing unit for generating decryption keys that are different for different cache lines, according to the program key, and decrypt a content read by the interface; a cache memory formed by a plurality of cache lines each having a tag, for storing the task identifier corresponding to a decryption key used in decrypting each cache line in the tag of each cache line; and an access check unit for comparing the task identifier stored in the tag of each cache line with a value of the task register, and discarding a content of each cache line when the task identifier in the tag and the value of the task register do not coincide.
    • 防篡改微处理器具有任务状态表,用于将任务标识符分配给可以采取多种状态的任务,并且存储对应于任务标识符的任务状态; 用于存储当前执行的任务的任务标识符的任务寄存器; 当进行任务请求时,以高速缓存线为单位读取以外部存储器上的程序密钥加密的形式存储的程序的接口; 加密处理单元,用于根据程序密钥生成不同的高速缓存行不同的解密密钥,并解密由界面读取的内容; 由多个高速缓存行形成的高速缓冲存储器,每个高速缓存行均具有标签,用于存储对应于在每个高速缓存行的标签中对每个高速缓存行进行解密中使用的解密密钥相对应的任务标识符; 以及访问检查单元,用于将存储在每个高速缓存行的标签中的任务标识符与任务寄存器的值进行比较,并且当标签中的任务标识符和任务寄存器的值不为止时,丢弃每个高速缓存行的内容 重合。
    • 2. 发明授权
    • Microprocessor with improved task management and table management mechanism
    • 微处理器具有改进的任务管理和表管理机制
    • US07424622B2
    • 2008-09-09
    • US10259379
    • 2002-09-30
    • Mikio HashimotoKensaku FujimotoKenji Shirakawa
    • Mikio HashimotoKensaku FujimotoKenji Shirakawa
    • H04L9/32
    • G06F21/72G06F21/123G06F21/126G06F2221/2107
    • A tamper resistant microprocessor has a task state table for assigning a task identifier to a task that can take a plurality of states, and storing a state of the task in correspondence to the task identifier; a task register for storing the task identifier of a currently executed task; an interface for reading a program stored in a form encrypted by using a program key at an external memory, in units of cache lines, when a request for the task is made; an encryption processing unit for generating decryption keys that are different for different cache lines, according to the program key, and decrypt a content read by the interface; a cache memory formed by a plurality of cache lines each having a tag, for storing the task identifier corresponding to a decryption key used in decrypting each cache line in the tag of each cache line; and an access check unit for comparing the task identifier stored in the tag of each cache line with a value of the task register, and discarding a content of each cache line when the task identifier in the tag and the value of the task register do not coincide.
    • 防篡改微处理器具有任务状态表,用于将任务标识符分配给可以采取多种状态的任务,并且存储对应于任务标识符的任务状态; 用于存储当前执行的任务的任务标识符的任务寄存器; 当进行任务请求时,以高速缓存线为单位读取以外部存储器上的程序密钥加密的形式存储的程序的接口; 加密处理单元,用于根据程序密钥生成不同的高速缓存行不同的解密密钥,并解密由界面读取的内容; 由多个高速缓存行形成的高速缓冲存储器,每个高速缓存行均具有标签,用于存储对应于在每个高速缓存行的标签中对每个高速缓存行进行解密中使用的解密密钥相对应的任务标识符; 以及访问检查单元,用于将存储在每个高速缓存行的标签中的任务标识符与任务寄存器的值进行比较,并且当标签中的任务标识符和任务寄存器的值不为止时,丢弃每个高速缓存行的内容 重合。
    • 10. 发明申请
    • MICROPROCESSOR WITH IMPROVED TASK MANAGEMENT AND TABLE MANAGEMENT MECHANISM
    • 具有改进的任务管理和表管理机制的微处理器
    • US20090006864A1
    • 2009-01-01
    • US12118291
    • 2008-05-09
    • Mikio HashimotoKensaku FujimotoKenji Shirakawa
    • Mikio HashimotoKensaku FujimotoKenji Shirakawa
    • H04L9/32
    • G06F21/72G06F21/123G06F21/126G06F2221/2107
    • A tamper resistant microprocessor has a task state table for assigning a task identifier to a task that can take a plurality of states, and storing a state of the task in correspondence to the task identifier; a task register for storing the task identifier of a currently executed task; an interface for reading a program stored in a form encrypted by using a program key at an external memory, in units of cache lines, when a request for the task is made; an encryption processing unit for generating decryption keys that are different for different cache lines, according to the program key, and decrypt a content read by the interface; a cache memory formed by a plurality of cache lines each having a tag, for storing the task identifier corresponding to a decryption key used in decrypting each cache line in the tag of each cache line; and an access check unit for comparing the task identifier stored in the tag of each cache line with a value of the task register, and discarding a content of each cache line when the task identifier in the tag and the value of the task register do not coincide.
    • 防篡改微处理器具有任务状态表,用于将任务标识符分配给可以采取多种状态的任务,并且存储对应于任务标识符的任务状态; 用于存储当前执行的任务的任务标识符的任务寄存器; 当进行任务请求时,以高速缓存线为单位读取以外部存储器上的程序密钥加密的形式存储的程序的接口; 加密处理单元,用于根据程序密钥生成不同的高速缓存行不同的解密密钥,并解密由界面读取的内容; 由多个高速缓存行形成的高速缓冲存储器,每个高速缓存行均具有标签,用于存储对应于在每个高速缓存行的标签中对每个高速缓存行进行解密中使用的解密密钥相对应的任务标识符; 以及访问检查单元,用于将存储在每个高速缓存行的标签中的任务标识符与任务寄存器的值进行比较,并且当标签中的任务标识符和任务寄存器的值不为止时,丢弃每个高速缓存行的内容 重合。