-
31.
公开(公告)号:AU6141801A
公开(公告)日:2002-05-06
申请号:AU6141801
申请日:2001-05-11
Applicant: HRL LAB LLC
Inventor: CLARK WILLIAM M JR , BAUKUS JAMES P , CHOW LAP-WAI
IPC: H01L27/04 , H01L21/74 , H01L21/822 , H01L21/8234 , H01L27/02 , H01L27/088 , H01L21/768
-
公开(公告)号:GB2447804B
公开(公告)日:2009-03-18
申请号:GB0810628
申请日:2005-06-07
Applicant: HRL LAB LLC
Inventor: SHU DAVID B , CHOW LAP-WAI , CLARK WILLIAM M JR
Abstract: An apparatus and method for preventing information leakage attacks through a polarized cryptographic bus architecture. The polarized cryptographic bus architecture randomly changes the polarity of the target bit such that the leaked information cannot be consistently averaged to yield statistical key material. Further, to increase the prevention of information leakage attacks, a set of dual rails is used to write data to a given register bit.
-
公开(公告)号:GB2451359A
公开(公告)日:2009-01-28
申请号:GB0816396
申请日:2005-06-07
Applicant: HRL LAB LLC
Inventor: SHU DAVID B , CHOW LAP-WAI , CLARK WILLIAM M JR
Abstract: The invention prevents information leakage attacks that utilise timeline alignment such as Differential Power Analysis (DPA). Data processing in a CPU is concealed by inserting a random number of instruction fetch cycles during execution of a program and, while the random number of instruction fetch cycles are occurring, mimicking the power consumption associated with fetching instructions from memory, executing the instructions in program sequence, and writing results to memory registers. The mimicking of power consumption is achieved by the inclusion of an additional dummy register 222, an additional AND gate to emulate AND gates 221 associated with conventional registers 221, and a pseudo program counter 232 to emulate the operation of an actual program counter 230. At the conclusion of the random number of instructions, normal program execution recommences by re-fetching the same instructions which were initially fetched but this time updating memory locations in the normal way. The insertion of the random number of instruction fetch cycles is controlled by a Random Instruction Mask (RIM) control flag 202. Other embodiments are disclosed, including a cryptographic bus architecture that prevents usage of side channel information by randomly toggling the polarity of a target bit at a data bus driver.
-
公开(公告)号:GB2430515B
公开(公告)日:2008-08-20
申请号:GB0623489
申请日:2005-06-07
Applicant: HRL LAB LLC
Inventor: SHU DAVID B , CHOW LAP-WAI , CLARK WILLIAM M JR
Abstract: An apparatus and method for preventing information leakage attacks through a polarized cryptographic bus architecture. The polarized cryptographic bus architecture randomly changes the polarity of the target bit such that the leaked information cannot be consistently averaged to yield statistical key material. Further, to increase the prevention of information leakage attacks, a set of dual rails is used to write data to a given register bit.
-
公开(公告)号:GB2445652A
公开(公告)日:2008-07-16
申请号:GB0724643
申请日:2005-06-07
Applicant: HRL LAB LLC
Inventor: SHU DAVID B , CHOW LAP-WAI , CLARK WILLIAM M JR
Abstract: The cryptographic bus architecture prevents usage of side channel information by Differential Power Attacks (DPA) by randomly toggling the polarity of a target bit at a data bus driver. The bus architecture comprises bi-directional drivers 315, 317 connected by a bus 316. An N-bit random number generator 313 has N outputs 314, wherein each output comprises one bit. The value of each random bit is used to toggle a driver. i.e. change its polarity, and drive the internal bus so as to defeat correlation. The chance of having a "0" or "1" will be approximately 0.5 due to the randomization of the polarity. Preferably the polarity control line is probe-resistant. Other embodiments are disclosed for preventing information leakage attacks that utilise timeline alignment, including inserting a random number of instructions into an encryption algorithm such that the leaked information cannot be aligned in time to allow attacker to break the encryption.
-
公开(公告)号:GB2413436B
公开(公告)日:2006-10-11
申请号:GB0511670
申请日:2003-11-20
Applicant: HRL LAB LLC , RAYTHEON CO
Inventor: CHOW LAP-WAI , CLARK WILLIAM M JR , HARBISON GAVIN J , BAUKUS JAMES P
Abstract: A technique for and structures for camouflaging an integrated circuit structure. A layer of conductive material having a controlled outline is disposed to provide artifact edges of the conductive material that resemble an operable device when in fact the device is not operable.
-
公开(公告)号:GB2422487A
公开(公告)日:2006-07-26
申请号:GB0607210
申请日:2003-09-23
Applicant: HRL LAB LLC , RAYTHEON CO
Inventor: CHOW LAP-WAI , CLARK WILLIAM M JR , HARBISON GAVIN J , BAUKUS JAMES P
IPC: G06K19/073 , H01L23/58
Abstract: An integrated circuit is protected from reverse engineering by providing conducting and non-conducting channels which appear identical. Active regions 22, 26 are connected by channel areas 23, 25 and pseudo channel-block structure 29 all of the same conductivity type. A layer of metal silicide is disposed over the active regions 22, 26 and channel areas 23, 25 but not the pseudo channel block structure 29. When reverse engineering techniques are applied edge artefacts 28 of the silicide covering a pseudo channel-blocked conducting channel appear identical to those of a non-conducting channel-blocked channel (figure 1B).
-
公开(公告)号:GB2410835A
公开(公告)日:2005-08-10
申请号:GB0508291
申请日:2003-09-23
Applicant: HRL LAB LLC , RAYTHEON CO
Inventor: CHOW LAP-WAI , CLARK JR WILLIAM M , HARBISON GAVIN J , BAUKUS JAMES P
IPC: G06K19/073 , H01L23/58
Abstract: A technique for and structures for camouflaging an integrated circuit structure against reverse engineering. The integrated circuit structure is formed by a plurality of layers of material having a controlled outline. A layer of silicide metal is disposed over active areas of the substrate and has a gap over a channel connecting adjacent active areas. The channel has a channel block structure, which appears identical under reverse engineering whether it is made conductive or insulative.
-
39.
公开(公告)号:GB2403593B
公开(公告)日:2005-07-20
申请号:GB0309201
申请日:2001-05-11
Applicant: HRL LAB LLC
Inventor: CLARK JR WILLIAM M , BAUKUS JAMES P , CHOW LAP-WAI
IPC: H01L27/04 , H01L21/74 , H01L21/822 , H01L21/8234 , H01L27/02 , H01L27/088
-
公开(公告)号:GB2393851B
公开(公告)日:2005-07-13
申请号:GB0316906
申请日:2002-01-03
Applicant: HRL LAB LLC
Inventor: CHOW LAP-WAI , BAUKAS JAMES P , CLARK JR WILLIAM M
IPC: H01L23/52 , H01L21/3205 , H01L21/822 , H01L21/8238 , H01L23/58 , H01L27/02 , H01L27/04 , H01L27/10 , H01L29/76
Abstract: Semiconducting devices, including integrated circuits, protected from reverse engineering comprising metal traces leading to field oxide. Metallization usually leads to the gate, source or drain areas of the circuit, but not to the insulating field oxide, thus misleading a reverse engineer. A method for fabricating such devices.
-
-
-
-
-
-
-
-
-