会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • System and methods for silencing hardware backdoors
    • 用于消除硬件后门的系统和方法
    • US09037895B2
    • 2015-05-19
    • US13273016
    • 2011-10-13
    • Lakshminarasimhan SethumadhavanAdam Waksman
    • Lakshminarasimhan SethumadhavanAdam Waksman
    • G06F1/04G06F21/76
    • H04L9/002G06F21/76H04L9/008H04L2209/16
    • Methods for preventing activation of hardware backdoors installed in a digital circuit, the digital circuit comprising one or more hardware units to be protected. A timer is repeatedly initiated for a period less than a validation epoch, and the hardware units are reset upon expiration of the timer to prevent activation of a time-based backdoor. Data being sent to the hardware unit is encrypted in an encryption element to render it unrecognizable to a single-shot cheat code hardware backdoor present in the hardware unit. The instructions being sent to the hardware unit are reordered randomly or pseudo-randomly, with determined sequential restraints, using an reordering element, to render an activation instruction sequence embedded in the instructions unrecognizable to a sequence cheat code hardware backdoor present in the hardware unit.
    • 用于防止安装在数字电路中的硬件后门的激活的方法,所述数字电路包括要被保护的一个或多个硬件单元。 定时器在小于验证时期的周期内重复启动,并且硬件单元在计时器到期时复位,以防止启动基于时间的后门。 被发送到硬件单元的数据在加密元素中被加密,以使它无法识别到存在于硬件单元中的单一作弊代码硬件后门。 发送到硬件单元的指令被随机地或伪随机地重新排序,使用重新排序元素确定的顺序限制来呈现嵌入在硬件单元中存在的序列作弊码硬件后门的无法识别的指令中的激活指令序列。
    • 7. 发明申请
    • System and Methods for Precise Microprocessor Event Counting
    • 精确微处理器事件计数的系统和方法
    • US20120123739A1
    • 2012-05-17
    • US13273035
    • 2011-10-13
    • Lakshminarasimhan SETHUMADHAVANJohn D. Demme
    • Lakshminarasimhan SETHUMADHAVANJohn D. Demme
    • G06F15/00
    • G06F11/3409G06F11/3024G06F11/3466G06F2201/815G06F2201/88
    • Method for providing precise microprocessor performance counter readings including detecting a swap back to a monitored process executing in a microprocessor. In response to the detected swap back to the monitored process, if the value read from the performance counter does not exceed the defined overflow threshold, the value of the performance counter stored in the first memory location is restored to the performance counter. If the value read from the performance counter exceeds the defined overflow threshold, the performance counter is set to zero and the value of the performance counter stored in the first memory location is used to increment an overflow memory location. If the value read from the performance counter exceeds the defined overflow threshold, at least one performance counter reading instruction is detected and in response to the detected at least one performance counter reading instruction, setting the counter output register to zero.
    • 用于提供精确的微处理器性能计数器读数的方法,包括检测到交换回到在微处理器中执行的监视过程。 响应于检测到的交换回到监视的进程,如果从性能计数器读取的值不超过定义的溢出阈值,则存储在第一存储器位置的性能计数器的值被恢复到性能计数器。 如果从性能计数器读取的值超过定义的溢出阈值,则性能计数器设置为零,并且使用存储在第一存储器位置的性能计数器的值来增加溢出存储器位置。 如果从性能计数器读取的值超过定义的溢出阈值,则检测至少一个性能计数器读取指令,并且响应于检测到的至少一个性能计数器读取指令,将计数器输出寄存器设置为零。