Timing based camouflage circuit
    1.
    发明授权

    公开(公告)号:US10396043B2

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

    申请号:US16285598

    申请日:2019-02-26

    Abstract: In one embodiment, a chip comprising a circuit, the circuit comprising a plurality of components, wherein the circuit is adapted to perform a function that is dependent on timing behavior of the circuit, and wherein a geometry of a layout of the circuit is substantially the same as another geometry of another layout of another circuit adapted to perform another function that is dependent on different timing behavior.

    DYNAMIC ENCRYPTION OF CPU REGISTERS
    3.
    发明申请

    公开(公告)号:US20190028266A1

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

    申请号:US15657159

    申请日:2017-07-23

    Abstract: In one embodiment, a system and method is described for dynamic encryption of CPU registers. A data item, encrypted according to a first key is stored in one register in a CPU register file. A second data item is encrypted according to a second key, and is written to another of the registers. A flag, associated with each of the registers, is stored, indicating whether the data item is encrypted according to the first or second key. One of the data items is decrypted by retrieving its associated flag, thereby determining according to which key the data item is encrypted. Thereupon, the data item is decrypted according to the determined key. The keys are updated by a controller once each of the flags are set. The controller changes the second key to be the first key, stores a new second key, and clears each of the flags. Related apparatus, systems and methods are also described.

    Timing based camouflage circuit
    5.
    发明授权

    公开(公告)号:US10262956B2

    公开(公告)日:2019-04-16

    申请号:US15640615

    申请日:2017-07-03

    Abstract: In one embodiment, a chip comprising a circuit, the circuit comprising a plurality of components, wherein the circuit is adapted to perform a function that is dependent on timing behavior of the circuit, and wherein a geometry of a layout of the circuit is substantially the same as another geometry of another layout of another circuit adapted to perform another function that is dependent on different timing behavior.

Patent Agency Ranking