CAMOUFLAGED FINFET AND METHOD FOR PRODUCING SAME

    公开(公告)号:US20200287040A1

    公开(公告)日:2020-09-10

    申请号:US16297516

    申请日:2019-03-08

    申请人: INSIDE SECURE

    摘要: A camouflaged FinFET is disclosed. The camouflaged FinFET comprises a fin and a gate, disposed over and perpendicular to the fin. The fin includes a source region of a first conductivity type, a drain region of the first conductivity type, a channel region of a second conductivity type, the channel region disposed between the source region and the drain region, and a camouflaged fin region of the second conductivity type, the camouflaged Fin region at least partially rendering the camouflaged FinFET in an always-on condition and having a planar layout substantially indistinguishable from a fin region of an uncamouflaged FinFET.

    TRANSACTION DEVICE AND METHOD FOR SECURING A TRANSACTION BETWEEN THE TRANSACTION DEVICE AND AN EXTERNAL DEVICE

    公开(公告)号:US20190050847A1

    公开(公告)日:2019-02-14

    申请号:US16038827

    申请日:2018-07-18

    申请人: INSIDE SECURE

    IPC分类号: G06Q20/32 G06F21/52 G06Q20/38

    摘要: A transaction device for securing a transaction includes an NFC controller, a communication interface, an application processor, a display and a user input device. The NFC controller is configured to receive, via a contactless NFC interface, data related to the transaction from an external device. The communication interface is configured to receive an application program for the transaction device. The application processor is coupled to the NFC controller and configured to process the application program. The display is coupled to the application processor and configured to display transaction information. The user input device is linked to the NFC controller and configured to receive a user acknowledgement of the transaction. The NFC controller is further configured to transmit, via the contactless NFC interface, a transaction agreement of the transaction to the external device in response to the user acknowledgement from the user input device, without the user acknowledgement and the transaction agreement being routed through the application processor.

    Cyclic redundancy check method with protection from side-channel attacks

    公开(公告)号:US09977899B2

    公开(公告)日:2018-05-22

    申请号:US14397330

    申请日:2013-03-26

    申请人: INSIDE SECURE

    摘要: In an aspect, a method can include generating a cyclic redundancy check code for a binary data item, using a generator polynomial; and masking, using polynomial addition, the binary data item with a binary mask. The method can also include at least one of: storing, by a microcircuit, the masked binary data item in a memory of an electronic device; or transferring, by the microcircuit, the masked data item to another device. The cyclic redundancy check code for the binary data item can be generated from the masked binary data item to prevent discovery of the binary data item by a side-channel attack during the generating the cyclic redundancy check. The binary mask can be a multiple of a random number and the generator polynomial, such that respective cyclic redundancy check code of the masked data item and the binary data item have a same result.

    METHOD AND DEVICE FOR TRANSMITTING DATA BY INDUCTIVE COUPLING WITH CONTROLLED SELF-OSCILLATION

    公开(公告)号:US20170279596A1

    公开(公告)日:2017-09-28

    申请号:US15620335

    申请日:2017-06-12

    申请人: INSIDE SECURE

    IPC分类号: H04L7/00 G06K19/07 H04B7/26

    摘要: In a general aspect, a method for transmitting data by inductive coupling can include applying, at a rate of a data-carrying signal, a plurality of bursts of a periodic signal to a tuned inductive antenna circuit. The method can also include producing, in the tuned inductive antenna circuit, an antenna signal. The antenna signal can generate a magnetic field. The method can further include delimiting an amplitude of each burst of the plurality of bursts of the periodic signal in accordance with an envelope signal having a rising edge and a falling edge. The delimiting the amplitude of each burst of the plurality of bursts of the periodic signal can include generating the plurality of bursts of the periodic signal using a set of points. The set of points can define, by discrete values, a burst of the plurality of bursts of the periodic signal.

    Cryptography method comprising an operation of multiplication by a scalar or an exponentiation

    公开(公告)号:US09772821B2

    公开(公告)日:2017-09-26

    申请号:US14762010

    申请日:2014-01-13

    申请人: INSIDE SECURE

    IPC分类号: G06F7/72 H04L9/30 H04L9/32

    摘要: A cryptographic data processing method, implemented in an electronic device including a processor, the method including steps of providing a point of an elliptic curve in a Galois field, and a whole number, and of calculating a scalar product of the point by the number, the coordinates of the point and the number having a size greater than the size of words that may be processed directly by the processor, the scalar multiplication of the point by the number including steps of: storing scalar multiples of the point multiplied-by the number 2 raised to a power belonging to a series of whole numbers, setting a resulting point for each non-zero bit of the first number, adding the resulting point and one of the stored multiple points, and providing at the output of the processor the resulting point as result of the scalar product.

    METHOD AND DEVICE FOR MODULATING AN ACTIVE LOAD

    公开(公告)号:US20170180008A1

    公开(公告)日:2017-06-22

    申请号:US15433884

    申请日:2017-02-15

    申请人: INSIDE SECURE

    IPC分类号: H04B5/00 H04L7/08

    摘要: In a general aspect, a method can include producing, by an inductive antenna circuit, a first periodic signal that is based on an alternating external magnetic field; producing, by an oscillator circuit, a second periodic signal that is based on the first periodic signal; and transmitting, in correspondence with a data-carrying modulation signal, a sequence of data bits. The transmitting can include sequentially and repetitively: applying, with the oscillator circuit operating in a free oscillation mode, the second periodic signal to the inductive antenna circuit; and inhibiting, with the oscillator circuit operating in a synchronous oscillation mode, application of the second periodic signal to the inductive antenna circuit. The synchronous oscillation mode of the oscillator circuit can cause the second periodic signal to be synchronized to the first periodic signal.