An anti-tamper shield for an integrated circuit (IC) includes a bond wire which passes through a protective layer such as an epoxy encapsulating layer of the IC. The bond wire carries a signal, such as a steady state current, which allows an active component of the IC, such as a secure processor, to function. The bond wire is carried within and/or proximate to the encapsulating layer such that a decapsulation of the IC will cause a rupture of the electrically conductive member, thereby rendering the processor non-functional. The bond wire may be coupled to the processor in a variety of configurations, including the use of internal or external bond pads, lead frame contacts, and/or directly to a computer board on which the IC is carried. A metallic shield layer may be located between the active component and a top portion of the encapsulating layer to prevent a pirate from using an electron microscope, for example, to survey the active component region.
|
17. An anti-tamper apparatus for protecting an active component of an integrated circuit (IC) from probing, said apparatus comprising:
a wire structure which extends, at least in part, over said active component to hinder access thereto.
1. An anti-tamper apparatus for protecting an active component of an integrated circuit (IC) from probing, said apparatus comprising:
a wire for carrying an electric signal used by said active component to function; wherein: said wire extends, at least in part, over said active component to hinder access thereto from probing when said active component is functioning.
9. An anti-tamper apparatus for protecting an active component of an integrated circuit (IC) from probing, said apparatus comprising:
a conductive epoxy member for carrying an electric signal used by said active component to function; wherein: said conductive epoxy member extends, at least in part, over said active component to hinder access thereto from probing when said active component is functioning.
2. The apparatus of
said wire extends between first and second terminuses; and said first terminus is external to said active component and said second terminus is internal to said active component.
3. The apparatus of
said wire extends between first and second terminuses; and said first and second terminuses are both external to said active component.
4. The apparatus of
said wire extends between first and second terminuses; and said first and second terminuses are both internal to said active component.
6. The apparatus of
said wire is carried, at least in part, within a protective layer of said IC.
7. The apparatus of
a metallic shield layer which shields at least a portion of said active circuit.
8. The apparatus of
said IC is embedded in a smart card; and said wire is adapted to rupture when said IC is removed from said smart card.
10. The apparatus of
said conductive epoxy member is printed, at least in part, on said active component.
11. The apparatus of
said IC is embedded in a smart card; and said conductive epoxy member is adapted to rupture when said IC is removed from said smart card.
12. The apparatus of
said conductive epoxy member extends between first and second terminuses; and said first terminus is external to said active component and said second terminus is internal to said active component.
13. The apparatus of
said conductive epoxy member extends between first and second terminuses; and said first and second terminuses are both external to said active component.
14. The apparatus of
said conductive epoxy member extends between first and second terminuses; and said first and second terminuses are both internal to said active component.
15. The apparatus of
said conductive epoxy member is carried, at least in part, within a protective layer of said IC.
16. The apparatus of
a metallic shield layer which shields at least a portion of said active circuit.
19. The apparatus of
said active component comprises a micro-electronic processor.
20. The apparatus of
said active component comprises a micro-electronic processor.
21. The apparatus of
said conductive epoxy member is printed directly on a surface of the active component as a thin epoxy trace.
|
The present invention relates to the protection of integrated circuits (ICs), and more particularly, to a scheme for preventing the reverse engineering of ICs. The invention is particularly useful in protecting secure ICs which are used in cable and satellite television decoders to prevent unauthorized users from receiving television broadcasts. The invention is equally useful in protecting secure ICs used in other applications, including terminals and smart cards for electronic funds transactions, premises access control, electronic games, and the like.
Due to the continuing popularity of the pay television market, there exists a tremendous financial motivation for unauthorized persons known as "pirates" to modify the access control of set-top boxes (e.g., decoders) to allow the reception of television programming without payment of the required subscription fees. The modified decoders are purchased by unscrupulous individuals through various markets and used to illegally receive and view the television signals.
To produce a modified decoder, a pirate must extract certain information from a genuine decoder which is usually known only to the authorized manufacturer. The decoder typically includes a secure (e.g., cryptographic) processor which contains information such as cryptographic keys which are used in descrambling a scrambled television signal or other programming service signal (e.g., audio or data). Since the secure processor performs access control functions, it is a focal point of the pirate's attention. Accordingly, the pirate will employ various techniques in an attempt to gain information from the secure processor.
One common attack technique is known as "probing." A secure processor includes an integrated circuit (IC) which is fabricated as a monolithic device with an ensemble of active and passive components, including transistors, resistors, capacitors, and diodes which are interconnected within a monolithic block of semiconductor material. During probing, ICs such as very large scale integrated (VLSI) circuits are subject to an invasive attack wherein the die (e.g., IC or "chip") is exposed by decapsulation. During decapsulation, the compound material which encapsulates or surrounds the die is systematically removed. Then, probes which measure current and other parameters are used to monitor the electronic signals in the active components of the chip. The term "tampering" as used herein is meant to encompass both probing and decapsulation.
A pirate may perform the following decapsulation steps to prepare a chip for probing. First, the chip is removed from the decoder board, with the die still inside the IC package. Generally, this is the case when a chip is mounted on a large board. The decoder board may be a computer board such as those used in a personal computer (PC). If the chip requires a direct current from a battery or the like to circumvent a self-destruct feature, then battery wires are soldered to a positive voltage pin (e.g., Vbatt) pin and to a negative voltage pin (e.g., Vss) on the outside of the chip prior to removal from the board. The chip is then removed from the board with the battery wires still attached. If the battery power is interrupted, the chip may self-destruct by erasing critical information stored in memory. The pirate can identify the appropriate battery pins by taking resistance measurements of the traces on the board which are connected to the battery, and then confirming by taking voltage readings of the traces with a main voltage (e.g., Vcc) off.
Second, the location of the die within the encapsulating compound of the IC package can be determined by taking an x-ray of the IC package. Third, a mechanical grinder can be used to remove as much of the encapsulating compound as possible above the top surface of the die without damaging the die. Fourth, chemical etching or plasma etching is performed to remove the last portions of encapsulating compound which remain over the area of the die which is to be probed. Some chemical etchants work so well on the encapsulating compound that the grinding step can often be skipped.
In current chip designs, including those for application specific ICs (ASICs), a pirate will generally not encounter significant obstacles in performing the four steps above. Removal of the chip from the board with the battery wires still attached is usually considered to be the most delicate operation. Thus, the undamaged die, which is protected by an inert glassivation coating, can be exposed by a pirate as long as a short circuit or open circuit of the battery power is not created. Furthermore, damage to bond wires can also easily be avoided. Bond wires may connect bond pads of the chip to package pads in the protective encapsulating package, and are located on the periphery of the device, as will be discussed in greater detail below. The decapsulation process can avoid exposing the die in the area where critical bond pads are located, that is, where the battery power is input into the active component.
One approach to deterring probing is discussed in commonly-assigned U.S. Pat. No. 4,933,898, issued Jun. 12, 1990 to Gilberg et al., entitled "Secure Integrated Circuit Chip With Conductive Shield." Gilberg et al. disclose using one or more conductive layers to overlay a secure area of an IC. The conductive layers shield the secure area from inspection and carry a power signal to the IC. Removal of one of the layers by a pirate causes the loss of power to the components of the secure area. However, the implementation of this approach is somewhat complex.
Accordingly, it would be desirable to provide an apparatus which deters or otherwise hinders probing of an IC chip by a pirate. In particular, it would be desirable to provide a barrier to decapsulation which uses standard bond wires to render the IC non-functional when the bond wire is ruptured. The barrier should be compatible with existing chip designs and inexpensive to implement. The present invention provides a system having the above and other advantages.
In accordance with the present invention, an anti-tamper shield for an integrated circuit (IC) is presented. The shield is adapted for use with an IC which includes a substrate for carrying an active component, such as a secure processor which may include a memory, CPU, and other micro-electronic components. The IC may have a protective layer such as an epoxy encapsulating layer for protecting the processor.
The anti-tamper shield comprises an electrically conductive member such as a bond wire for carrying a signal which allows the processor to function. This signal may include a steady state electrical current which is supplied by a battery via positive and negative terminals. The wire may be carried, at least in part, in a protective layer of the IC such that removal of the protective layer will rupture the wire, thereby causing an open circuit.
The wire may be coupled to the processor in a variety of configurations. For example, the wire may be coupled between a first terminus which is external to the processor and a second terminus which is internal to the processor. Furthermore, the electrically conductive member may extend between points which are external and/or internal to the micro-electronic circuits of the processor. The terminus may be a bond pad within the processor, or a bond pad or lead frame contact outside the processor, for example.
Alternatively, the wire or other electrically conductive member may be coupled between first and second terminuses, both of which are external to the processor. The wire may optionally traverse the top surface of the micro-electronic circuit, and/or may extend in a region away from the micro-electronic circuit and/or processor.
The electrically conductive member may be coupled between first and second terminuses, both of which are internal to the processor.
In another configuration, the electrically conductive member may comprise conductive epoxy, and/or a substance which is tailored to have a desired resistance to an etchant. The conductive epoxy may be printed as a trace over the micro-electronic circuit. In this case, the use of an etchant by a pirate to remove the protective layer of the IC will also destroy the conductive epoxy, thereby terminating the signal which allows the processor to function.
In all configurations, even if a pirate was successful in decapsulating the die with the conductive members intact, the conductive member would pose a physical obstacle to probing with mechanical probes or an electron microscope since a conductive member suspended in space present a hazard that is difficult to overcome. Probes must be continually lifted and reconfigured into new positions by the pirate to allow different angles of approach in order to probe a die and avoid rupturing any of the conductive members. In fact, the electrically conductive member may be formed in a grid pattern to further aggravate probe positioning.
Furthermore, a metallic shield layer may be disposed between the processor and the top portion of the encapsulating layer to prevent a pirate from using an electron microscope, for example, to survey (i.e., map) the processor or the micro-electronic circuits contained therein. The use of a metallic shield in conjunction with the anti-tamper bond-wire shield poses an additional obstacle to the pirate, thereby making the pirate's task more time-consuming and expensive.
The IC may be carried in a smart card. Moreover, a portion of the body of the smart card may provide the encapsulating layer.
Optionally, a wire which does not carry an electrical signal may extend, at least in part, over the micro-electronic component to deter probing of the micro-electronic component. In particular, the wire may form a grid pattern which makes it difficult for a pirate to position and move a probe tip near the micro-electronic component.
FIG. 1 is a simplified diagram illustrating a decapsulated integrated circuit.
FIG. 2 is a cross-sectional view illustrating an integrated circuit with an anti-tamper bond wire shield in accordance with the present invention.
FIG. 3 is a top view of a secure processor of an integrated circuit with an anti-tamper bond wire shield in accordance with the present invention.
FIG. 4 is a top view of a secure processor of an integrated circuit with an anti-probing wire grid shield in accordance with the present invention.
FIG. 5 is a top view of a secure processor of an integrated circuit with anti-tamper conductive epoxy traces in accordance with the present invention.
An anti-tamper apparatus for an integrated circuit (IC) is presented for preventing active components, such as a secure processor used in a television decoder, from being tampered with (e.g., reversed engineered).
FIG. 1 is a simplified diagram of a decapsulated integrated circuit. The integrated circuit (IC), shown generally at 100, includes an epoxy encapsulating compound region 110. A number of package pins P are connected to respective bond pads B via lead wires W. A bond pad or die pad is one of many metal connection pins that reside in the periphery of the die 130, and are used to couple a unique circuit portion (e.g., input/output (I/O) port) with a corresponding external package pin. The pad pitch is the distance (e.g., in microns) between the midpoints of the adjacent I/O bond pads B. The die can comprise, for example, a silicon micro-chip which contains micro-electronic devices. The package pins P, wires W and bond pads B carry current to and from the IC 100, and are exposed when the epoxy compound which normally covers the die 130 is removed using the decapsulating steps discussed previously.
Wirebond is a step in the die packaging process where thin wires are bonded between the die I/O pads and the package pads. The die 130 includes exemplary active components 150, 152, 154 and 156. In particular, component 150 may be a secure processor which includes cryptographic information. Thus, the die components are exposed and can be probed by a pirate to ascertain the cryptographic information and other operating characteristics of the active components.
FIG. 2 is a cross-sectional view of an integrated circuit with an anti-tamper bond wire shield in accordance with the present invention. The IC, shown generally at 200, includes a top epoxy layer 210 and a bottom epoxy layer 212. An electrically conductive member such as a bond wire 270 is shown coupling bond pads 260 and 262. Note that the electrically conductive member need not have a circular cross-section. Thus, it should be understood that the terms "electrically conductive member" and "wire" as used herein are not limited to a single filament member having a circular cross-section, but may encompass configurations including a number of filaments which are wound or twisted together, a configuration with a varying cross section, a configuration with a rectangular cross section, a mesh configuration, a configuration wherein a single wire is coupled to more than two terminals, or virtually any electrically conductive member. In particular, the wires may be provided in a grid pattern with a spacing which is small enough to prevent a probe from passing through the mesh or moving easily within the mesh, as discussed below in conjunction with FIG. 4. In fact, a grid configuration may be used even when the wire does not carry an electrical signal which the processor requires to function. The mere presence of the grid serves as a deterrent to probing.
Furthermore, the electrically conductive member 270 may comprise a substance such as conductive epoxy which is formed by doping epoxy with a conductive material such as silver to achieve a desired conductivity. Advantageously, the epoxy can be selected to have a resistance to etching which is similar to the resistance of the protective layer of the IC, and/or the resistance of the conductive epoxy can be tailored according to a specific etchant which a pirate is expected to use. The conductive epoxy may be printed directly to the surface of the die.
A glassivation layer 220 is also provided. Glassivation refers to an inert protective coating which is placed over the entire surface of a completed die to protect the circuit. Glassivation protects the surface of the die from chemical and moisture contamination, handling damage, and the possibility of shorting the die caused by loose particles. It can also inhibit metal migration and other metal degradation.
A shield 230 is a metal layer that provides current to various components within the IC 200, such as the components 150-156 of FIG. 1. If power to the shield is interrupted, then a secure processing component may self-destruct such that cryptographic data which is stored in the secure processor is erased. Additionally, the shield 230 serves to prevent a pirate from using a scanning electron microscope to detect changes (e.g., voltage changes) in portions of the secure processor, such as a random access memory (RAM), and blurs the distinction between parts which are coated by the shield. The shield may be located within the encapsulating layer, which includes one or more protective layers which are disposed above the chip in the substrate 250. A passivation layer 240 is a protective surface coat comprising, for example, silicon dioxide which is deposited over the surface of the die during various diffusion steps. The substrate 250 is the physical material upon which the IC is fabricated or assembled. For a monolithic device, the substrate typically comprises silicon.
As discussed, a chip such as an ASIC can be decapsulated by a pirate to expose the die in a relatively straightforward manner even when the die has a battery powered self-destruct feature. In accordance with the present invention, one or more electrically conductive members such as standard bond wires of the type used to connect a bond pad with a package pad, such as bond wire 270, are situated to cover the die such that an anti-tamper shield is formed. In particular, during fabrication of a chip, the encapsulating compound is in a molten state and flows around and below the anti-tamper bond wire which are suspended over the die. When the compound (e.g., layer 210) has solidified, it provides a formidable obstacle as it is more difficult for a pirate to use mechanical grinding equipment to remove the wire-embedded layer for fear of breaking (e.g., rupturing) the bond wires and initiating the self-destruct feature of the secure processor.
For example, in the case of a cryptographic chip powered by a direct current from a battery or the like, if the electrically conductive member is ruptured, power to a RAM which maintains the secret data will be cut, thereby causing the data to be erased. If a electrically conductive member is used in a component which did not have a battery powered erasure feature, then the electrically conductive member may instead carry various control signals. However, even the rupturing of such a control signal-carrying electrically conductive member without the erasure of secret data would thwart a pirate's probing attack until the pirate performed the necessary time-consuming and difficult repair.
Moreover, even if a pirate could somehow carefully remove the layer 210 without rupturing the electrically conductive member, by the time the epoxy below the conductive member is etched, the conductive member may be eaten away and ruptured due to the corrosivity of the etchant. This is true since the metal in the conductive member is chosen to react to the chemical etchants which are useful in etching the epoxy. Thus, it may be desirable to choose a material such as aluminum, which has a relatively low resistance to etchants. Other metals, such as gold, have a relatively high resistance to etchants. Moreover, if a conductive member is powered by a battery, etchants will react in a more aggressive way. Generally, the selection of the conductive member material can be tailored to provide a desired resistance to particular etchants. Conductive epoxy is particularly useful as it may be formulated to have a similar resistance to etching as the epoxy encapsulating layer.
FIG. 3 is a top view illustrating, in simplified form, a secure processor of an integrated circuit with an anti-tamper bond wire shield in accordance with the present invention. The secure processor 150, includes exemplary micro-electronic components such as a RAM 300, a central processing unit (CPU) 302, a read-only memory (ROM) 304, and a Data Encryption Standard (DES) processor 306. However, note that the present invention is equally applicable to non-secure processors which may be protected to preserve unencrypted but proprietary information. Thus, the term "processor" as used herein is meant to encompass encrypted processors, non-encrypted processors, and virtually any type of micro-electronic circuit or micro-electronic component.
FIG. 3 is meant to a show a variety of possible arrangements of conductive members such as bond wires in an anti-tamper shield of an IC. It should be understood that not all of the bond wires shown are required, and that the specific number and positioning of the bond wires can vary.
In one example configuration, a signal having a positive voltage Vbatt may be supplied to a bond pad 310, which is electrically coupled to a bond pad 312, a trace 314, and a bond pad 316. Similarly, a negative voltage Vss is present at a bond pad 318, which is electrically coupled to a bond pad 320, a trace 322, and a bond pad 324. The voltage Vbatt may be used to provide a current which, when terminated, triggers an automatic erasure (e.g., self-destruct) feature of the processor 150.
Bond wires can be coupled between bond pads which are external to the processor 150 and bond pads which are internal (e.g., located within) the processor 150. For example, a bond wire 313 may be coupled between the external bond pad 312 and the internal bond pad 326 in the region of the RAM 300. Pad 326 is shown as being located outside the RAM 300, but may couple an electrical signal to the RAM 300 via a trace, for example, not shown.
Similarly, in the region of the CPU 302, a bond wire 319 may be coupled between the bond pad 320 which is external to the processor 150 and the bond pad 328 of the CPU 302 which is internal to the processor 150. A bond wire 317 may be coupled between the bond pad 316 which is external to the processor 150 and the bond pad 332 of the CPU which is internal to the processor 150. In the region of the ROM 304, a bond wire 325 may be coupled between the external bond pad 324 and the internal bond pad 336 of the ROM 304.
Bond wires can also be coupled between bond pads which are both internal to the processor 150. For example, a bond wire 331 may be coupled between internal bond pads 330 and 338.
Bond wires can be further be coupled between bond pads which are external to the processor 150. For example, a bond wire 341 may be coupled between external bond pads 340 and 342, and a bond wire 345 may be coupled between external bond pads 344 and 346.
Additionally, bond wires can be coupled between lead frame contacts and external or internal bond pads, or other lead frame contacts. For example, a bond wire 351 may be coupled between a lead frame contact 350 and an external bond pad 352. A bond wire 356 may be coupled between a lead frame contact 355 and an internal bond pad 357. A bond wire 361 may be coupled between a lead frame contact 360 and another lead frame contact 362. As indicated by the broken line, the lead frame contact 362 may be a package lead which is located further from the processor 150 than the contact 360. Note that the positioning of the lead frame contacts and bond pads in FIG. 3 is not necessarily to scale. A bond wire 366 may be coupled between a lead frame contact 365 and an external bond pad 367. A bond wire 371 may be coupled between a lead frame contact 370 and another lead frame contact 372.
Furthermore, a bond wire can be coupled between a bond pad or lead frame contact of the processor 150 directly to a decoder board (e.g., personal computer (PC) board) on which the processor 150 is carried, or any other location which allows the bond wire to carry a current loop or other signal for use by the processor 150. In this case, mere removal of the chip package from the board or other location will rupture the anti-tamper bond wire.
Additionally, a bond wire can be coupled between external pads, such as pads 340 and 342, where the bond wire does not extend over the surface of the processor 150, but extends away from the surface of the processor, for example, in a loop (not shown). A similar configuration can be had with the contacts, such as contacts 370 and 372, where the bond wire 371 extends away from the processor 150. Thus, the bond wire can be routed to a region which is somewhat distant from the processor 150, e.g., where the pirate may not expect to find it.
The secure processor 150 may be carried in an IC which is embedded in a smart card. A smart card is typically a plastic credit-card sized device which contains ICs. The smart card is inserted into a reader to allow a component to interface with the ICs. There are various methods of packaging ICs into a card. For example, after an IC is wire bonded to contacts of a lead frame, epoxy can be transfer molded around the die prior to injection molding of a card. Another approach is to apply epoxy to a cavity in a card body prior to insertion of the contact/die assembly into the same smart card body. In either case, an epoxy encapsulating compound can be made to flow around the conductive members.
Furthermore, the body of the smart card forms part of the encapsulating layer of the IC. Moreover, the bond wires of the IC may be routed in the body of the smart card away from the region in which the IC is embedded such that any tampering with the smart card ruptures the bond wires.
The use of conductive epoxy to provide an anti-tamper shield in a smart card is particularly advantageous since it allows a lower profile for the card. The conductive epoxy can be printed as a thin trace which extends over the IC.
FIG. 4 is a top view of a secure processor of an integrated circuit with an anti-probing wire grid shield in accordance with the present invention. Bond wires may be provided in a grid pattern with a spacing which is small enough to prevent a probe tip from passing through the mesh or moving easily within the mesh. In fact, this configuration may be used even when the wire does not carry an electrical signal which the processor requires to function. The mere presence of the wires (e.g., dummy wires) in a grid serves as a deterrent to probing.
In an example implementation of a wire grid shield, a processor 450 includes a micro-electronic component 410 such as a memory. Bond wires 421, 423, and 425 are coupled between bond pads 420 and 430, 422 and 432, and 424 and 434, respectively. Similarly, bond wires 451, 453, and 454 are coupled between bond pads 450 and 460, 452 and 462, and 454 and 464, respectively. The wires form a grid pattern, shown generally at 460, which covers the micro-electronic component 410. The dimensions of the grid 460 may be adjusted to aggravate the movement of the tip of a probe which a pirate may use.
The wires of the grid 460 may optionally carry a signal which is used by the micro-electronic circuit 410 to operate. In this case, it may be preferable for some or all of the wires to avoid contacting each other to avoid a short circuit. If so, the wires may be displaced from one another as required to maintain the grid pattern while avoiding a short circuit.
When dummy wires are used in a grid or other pattern, it is desirable to select a wire composition which has a high resistance to the chemical etchants which may be used by a pirate in etching the epoxy or other protective layer of the IC. As mentioned, metals such as gold, for example, have a relatively high resistance to etchants.
In FIG. 5, like-numbered elements correspond to the those of FIG. 3. Thin, electrically conductive epoxy traces 513, 517, 519, 525, 531, 541 and 545, analogous to the wires 313, 317, 319, 325, 331, 341 and 345, respectively, of FIG. 3 are used.
Accordingly, it can be seen that there are many possible configurations for using bond wires in an anti-tamper shield to prevent an unauthorized decapsulation of a chip. With the anti-tamper shield of the present invention, a pirate employing a mechanical grinder for decapsulation would have to leave a great deal of the encapsulating compound in place or risk rupturing the bond wires. In fact, the bond wires can be arranged such that most of the epoxy must be left undisturbed to avoid rupturing the wires. If a wire is ruptured, a self-destruct sequence of the chip may be initiated, or a required control signal path may be terminated, thereby requiring a time-consuming and difficult repair by the pirate.
Moreover, even if the wire does not initiate a self-destruct sequence or carry a required control signal, the mere presence of the wire can interfere with efforts to map the chip via an x-ray machine. Thus, the mere presence of "dummy" bond wires in an anti-tamper shield, particularly in a grid pattern, will serve as a deterrent, as the pirate may not know whether rupturing the wires will render the processor non-functional. In either case, the pirate's task is made much more difficult, time-consuming and expensive, if not impossible.
Although the invention has been described in connection with various specific embodiments, those skilled in the art will appreciate that numerous adaptations and modifications may be made thereto without departing from the spirit and scope of the invention as set forth in the claims. For example, the invention is not limited to use with chips which have an epoxy encapsulating layer, but may be adapted for use with a chip which has virtually any type of protective layer, or even no protective layer. For instance, the invention may be used with a device such as an electrically programmable read-only memory (EPROM), which can be erased when exposed to ultraviolet light. An EPROM is typically protected by an air gap and a transparent window. In this case, the electrically conductive member may be carried simply in the air gap, and will pose an obstacle to a pirate even without the epoxy layer.
Patent | Priority | Assignee | Title |
10349517, | Jun 29 2015 | Hewlett-Packard Development Company, L.P.; HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Pad patterns |
10544923, | Nov 06 2018 | VeriFone, Inc.; VERIFONE, INC | Devices and methods for optical-based tamper detection using variable light characteristics |
10651135, | Jun 28 2016 | CAVIUM INTERNATIONAL; MARVELL ASIA PTE, LTD | Tamper detection for a chip package |
10810475, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for overmolding a card to prevent chip fraud |
10817768, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for preventing chip fraud by inserts in chip pocket |
10888940, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for saw tooth milling to prevent chip fraud |
10977539, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for use of capacitive member to prevent chip fraud |
11049822, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for the use of fraud prevention fluid to prevent chip fraud |
11288560, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for overmolding a card to prevent chip fraud |
11361208, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for preventing chip fraud by inserts in chip pocket |
11397835, | Jul 17 2015 | VeriFone, Inc. | Data device including OFN functionality |
11403503, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for use of capacitive member to prevent chip fraud |
11651071, | Jan 09 2020 | Samsung Electronics Co., Ltd. | Apparatus and methods for detecting invasive attacks within integrated circuits |
11682635, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for the use of fraud prevention fluid to prevent chip fraud |
11694056, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for preventing chip fraud by inserts in chip pocket |
11699058, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for overmolding a card to prevent chip fraud |
11701725, | Dec 20 2019 | Capital One Services, LLC | Systems and methods for saw tooth milling to prevent chip fraud |
11715103, | Aug 12 2020 | Capital One Services, LLC | Systems and methods for chip-based identity verification and transaction authentication |
6127194, | Dec 09 1998 | Advanced Micro Devices, Inc. | Package removal for FBGA devices |
6159869, | Apr 07 1998 | SPECTRUM MICROWAVE, INC | Method of making a circuit including a corral for containing a protective coating |
6211785, | Oct 20 1997 | Round Rock Research, LLC | Method of manufacturing and testing an electronic device, and an electronic device |
6229441, | Nov 13 1997 | Round Rock Research, LLC | Communication devices, radio frequency identification devices, methods of forming a communication device, and methods of forming a radio frequency identification device |
6241907, | Dec 09 1998 | Advanced Micro Devices, Inc. | Method and system for providing a package for decapsulating a chip-scale package |
6278148, | Mar 19 1997 | Hitachi, Ltd. | Semiconductor device having a shielding conductor |
6344792, | Oct 20 1997 | Round Rock Research, LLC | Method of manufacturing and testing an electronic device, and a electronic device |
6359561, | Oct 20 1997 | Round Rock Research, LLC | Method of manufacturing and testing an electronic device, and an electronic device |
6376283, | Apr 19 2000 | Power Digital Card Co., Ltd. | Mono-chip multimediacard fabrication method |
6387206, | Aug 17 1999 | Advanced Micro Devices, Inc. | Method and system for plastic package decapsulation of electronic devices |
6429509, | May 03 1999 | UNITED MICROELECTRONICS CORPORATIONS, INC | Integrated circuit with improved interconnect structure and process for making same |
6501163, | Apr 23 1999 | Sony Corporation | Semiconductor memory card |
6512454, | May 24 2000 | International Business Machines Corporation | Tamper resistant enclosure for an electronic device and electrical assembly utilizing same |
6657314, | Mar 01 2000 | Infineon Technologies AG | Manipulation-proof integrated circuit |
6774469, | Apr 23 1999 | Sony Corporation | Semiconductor memory card |
6822316, | May 03 1999 | United Microelectronics Corp. | Integrated circuit with improved interconnect structure and process for making same |
6838310, | May 03 1999 | United Microelectronics Corporation | Integrated circuit with improved interconnect structure and process for making same |
6853093, | Dec 20 2002 | VERIFONE ISRAEL LTD | Anti-tampering enclosure for electronic circuitry |
6858945, | Aug 21 2002 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Multi-concentric pad arrangements for integrated circuit pads |
6982642, | Nov 20 2000 | International Business Machines Corporation | Security cloth design and assembly |
6987313, | Dec 24 1999 | Kabushiki Kaisha Toshiba | Semiconductor device |
7030466, | May 03 1999 | United Microelectronics Corporation | Intermediate structure for making integrated circuit device and wafer |
7065656, | Jul 03 2001 | HEWLETT-PACKARD DEVELOPMENT COMPANY L P | Tamper-evident/tamper-resistant electronic components |
7103180, | Oct 25 2001 | HEWLETT-PACKARD DEVELOPMENT COMPANY L P | Method of implementing the data encryption standard with reduced computation |
7179740, | May 03 1999 | United Microelectronics Corporation | Integrated circuit with improved interconnect structure and process for making same |
7278580, | Dec 22 2000 | L-1 SECURE CREDENTIALING, INC | Identification document with integrated circuit and antenna in a layered document structure |
7497378, | Dec 08 2006 | JPMORGAN CHASE BANK, N A | Anti-tampering protection for magnetic stripe reader |
7519763, | Oct 21 2004 | LENOVO INTERNATIONAL LIMITED | Apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device |
7528484, | Aug 21 2002 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Multi-concentric pad arrangements for integrated circuit pads |
7597261, | Dec 08 2006 | VERIFONE, INC | Anti-tampering protection for magnetic stripe reader |
7603153, | Dec 12 2005 | Sterling Investments LC | Multi-element probe array |
7615416, | Aug 31 2007 | Maxim Integrated Products, Inc | Secure package with anti-tamper peripheral guard ring |
7626123, | Dec 12 2005 | Sarcos LC | Electrical microfilament to circuit interface |
7640658, | Oct 18 2005 | TELEDYNE BROWN ENGINEERING, INC | Methods for forming an anti-tamper pattern |
7661600, | Dec 24 2001 | MorphoTrust USA, LLC | Laser etched security features for identification documents and methods of making same |
7679921, | Nov 20 2000 | International Business Machines Corporation | Security cloth design and assembly |
7680377, | Dec 12 2005 | Sarcos LC | Ultra-high density connector |
7694887, | Dec 24 2001 | L-1 SECURE CREDENTIALING, INC | Optically variable personalized indicia for identification documents |
7705439, | Jan 25 2005 | TELEDYNE BROWN ENGINEERING, INC | Destructor integrated circuit chip, interposer electronic device and methods |
7710286, | Mar 30 2007 | Maxim Integrated Products, Inc | Intrusion detection using a conductive material |
7728048, | Dec 20 2002 | L-1 SECURE CREDENTIALING, INC | Increasing thermal conductivity of host polymer used with laser engraving methods and compositions |
7734924, | Sep 08 2000 | IDENTRUST, INC | System and method for transparently providing certificate validation and other services within an electronic transaction |
7744001, | Dec 18 2001 | L-1 SECURE CREDENTIALING, INC | Multiple image security features for identification documents and methods of making same |
7765161, | Sep 24 1999 | IDENTRUST, INC | System and method for providing payment services in electronic commerce |
7772514, | Dec 20 2007 | VERIFONE, INC | Capacitive user-interface switches |
7784691, | Dec 08 2006 | VERIFONE, INC | Security functionality for magnetic card readers and point of sales devices |
7789311, | Apr 16 2003 | L-1 SECURE CREDENTIALING, INC | Three dimensional data storage |
7793846, | Dec 24 2001 | L-1 SECURE CREDENTIALING, INC | Systems, compositions, and methods for full color laser engraving of ID documents |
7798413, | Dec 24 2001 | L-1 SECURE CREDENTIALING, INC | Covert variable information on ID documents and methods of making same |
7804982, | Nov 26 2002 | L-1 SECURE CREDENTIALING, INC | Systems and methods for managing and detecting fraud in image databases used with identification documents |
7812428, | Dec 05 2007 | ATMEL ROUSSET S A S | Secure connector grid array package |
7815124, | Apr 09 2002 | L-1 SECURE CREDENTIALING, INC | Image processing techniques for printing identification cards and documents |
7823792, | Dec 24 2001 | L-1 SECURE CREDENTIALING, INC | Contact smart cards having a document core, contactless smart cards including multi-layered structure, PET-based identification document, and methods of making same |
7824029, | May 10 2002 | L-1 SECURE CREDENTIALING, INC | Identification card printer-assembler for over the counter card issuing |
7843339, | Aug 27 2007 | VERIFONE, INC | Secure point of sale device employing capacitive sensors |
7868441, | Apr 13 2007 | Maxim Integrated Products, Inc | Package on-package secure module having BGA mesh cap |
7878397, | Nov 15 2007 | VERIFONE, INC | Enhanced security magnetic card reader especially useful in point of sale devices |
7881578, | Dec 12 2005 | Sarcos LC | Ultra-high density connector |
7898090, | Sep 28 2007 | IXYS Intl Limited | General purpose ball grid array security cap |
7898413, | Jan 25 2007 | VERIFONE, INC | Anti-tamper protected enclosure |
7902665, | Sep 02 2008 | Analog Devices International Unlimited Company | Semiconductor device having a suspended isolating interconnect |
7923830, | Apr 13 2007 | Maxim Integrated Products, Inc | Package-on-package secure module having anti-tamper mesh in the substrate of the upper package |
7947911, | Oct 18 2005 | TELEDYNE BROWN ENGINEERING, INC | Anti-tamper mesh |
7953989, | Aug 13 2004 | Maxim Integrated Products, Inc | Secure transaction microcontroller with tamper control circuitry |
7960845, | Jan 03 2008 | Analog Devices International Unlimited Company | Flexible contactless wire bonding structure and methodology for semiconductor device |
7967214, | Dec 29 2006 | BRIGHTVOLT, INC | Card configured to receive separate battery |
7974673, | Dec 12 2005 | Sterling Investments LC | Multi-element probe array |
7980596, | Dec 24 2001 | L-1 Secure Credentialing, Inc. | Increasing thermal conductivity of host polymer used with laser engraving methods and compositions |
8006101, | Jun 20 2008 | Google Technology Holdings LLC | Radio transceiver or other encryption device having secure tamper-detection module |
8025239, | Dec 18 2001 | L-1 Secure Credentialing, Inc. | Multiple image security features for identification documents and methods of making same |
8026447, | Dec 12 2005 | Sarcos LC | Electrical microfilament to circuit interface |
8083152, | Dec 24 2001 | MorphoTrust USA, LLC | Laser etched security features for identification documents and methods of making same |
8110894, | Dec 29 2003 | COMMISSARIAT A L ENERGIE ATOMIQUE | Protection for an integrated circuit chip containing confidential data |
8181879, | Dec 29 2006 | BRIGHTVOLT, INC | Mailing apparatus for powered cards |
8198142, | Sep 28 2007 | IXYS Intl Limited | General purpose ball grid array security cap |
8240038, | Oct 18 2005 | TELEDYNE BROWN ENGINEERING, INC | Method for forming an anti-tamper mesh |
8269355, | Jan 03 2008 | Analog Devices International Unlimited Company | Flexible contactless wire bonding structure and methodology for semiconductor device |
8275996, | Apr 12 2010 | Incremental encryption of stored information | |
8330606, | Apr 12 2010 | VERIFONE, INC | Secure data entry device |
8358218, | Mar 02 2010 | VERIFONE, INC | Point of sale terminal having enhanced security |
8399781, | Oct 18 2005 | TELEDYNE BROWN ENGINEERING, INC | Anti-tamper mesh |
8405506, | Aug 02 2010 | VERIFONE, INC | Secure data entry device |
8429420, | Apr 12 2010 | Time-based key management for encrypted information | |
8432300, | Mar 26 2009 | Hypercom Corporation | Keypad membrane security |
8502396, | Dec 06 2007 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Embedded package security tamper mesh |
8552566, | May 30 2008 | Maxim Integrated Products, Inc | Integrated circuit package having surface-mount blocking elements |
8561186, | Nov 05 2010 | Samsung Electronics Co., Ltd. | Detection circuit, detection method thereof, and memory system including the detection circuit |
8577031, | Mar 24 2004 | Continental Automotive GmbH | Arrangement comprising an integrated circuit |
8593824, | Oct 27 2010 | VERIFONE, INC | Tamper secure circuitry especially for point of sale terminal |
8595514, | Jan 22 2008 | VERIFONE, INC | Secure point of sale terminal |
8621235, | Jan 06 2011 | VERIFONE, INC | Secure pin entry device |
8710987, | Aug 02 2010 | VERIFONE, INC | Secure data entry device |
8732482, | Apr 12 2010 | Incremental encryption of stored information | |
8760292, | Mar 02 2010 | VERIFONE, INC | Point of sale terminal having enhanced security |
8776260, | Sep 25 2012 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Mesh grid protection system |
8793487, | Jan 18 2008 | IDENTRUST, INC | Binding a digital certificate to multiple trust domains |
8812875, | Apr 12 2010 | Virtual self-destruction of stored information | |
8818903, | Sep 10 1999 | Transaction coordinator for digital certificate validation and other services | |
8884757, | Jul 11 2011 | VERIFONE, INC | Anti-tampering protection assembly |
8890298, | Dec 06 2007 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Embedded package security tamper mesh |
8892475, | Sep 08 2000 | Identrust, Inc. | Provision of authorization and other services |
8918574, | Oct 21 2004 | LENOVO INTERNATIONAL LIMITED | Apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device |
8954750, | Jan 06 2011 | VERIFONE, INC | Secure PIN entry device |
8988233, | Mar 02 2010 | VERIFONE, INC | Point of sale terminal having enhanced security |
9013336, | Jan 22 2008 | VERIFONE, INC | Secured keypad devices |
9032222, | Jan 22 2008 | VERIFONE, INC | Secure point of sale terminal |
9098761, | Sep 30 2010 | BANKS AND ACQUIRERS INTERNATIONAL HOLDING | Protection device, electronic payment terminal and magnetic reading head corresponding thereto |
9147090, | Sep 25 2012 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Mesh grid protection system |
9213869, | Oct 04 2013 | VERIFONE, INC | Magnetic stripe reading device |
9245155, | Apr 12 2010 | Virtual self-destruction of stored information | |
9250709, | Jan 22 2008 | VERIFONE, INC | Secure point of sale terminal |
9262649, | Nov 15 2005 | OBERTHUR TECHNOLOGIES | Security between electronic components of a portable secured electronic unit |
9275528, | Mar 02 2010 | VERIFONE, INC | Point of sale terminal having enhanced security |
9390601, | Jul 11 2011 | VERIFONE, INC | Anti-tampering protection assembly |
9418251, | Sep 25 2012 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Mesh grid protection system |
9436293, | Jan 22 2008 | VERIFONE, INC | Secured keypad devices |
9595174, | Apr 21 2015 | VERIFONE, INC | Point of sale terminal having enhanced security |
9620462, | May 30 2008 | Maxim Integrated Products, Inc. | Integrated circuit package having surface-mount blocking elements |
9684889, | Feb 12 1999 | IDENTRUST, INC | System and method for providing certification-related and other services |
9691066, | Jul 03 2012 | VERIFONE, INC | Location-based payment system and method |
9747472, | Sep 13 2007 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Mesh grid protection |
9779270, | Jan 22 2008 | VeriFone, Inc. | Secured keypad devices |
9792803, | Jan 06 2011 | VERIFONE, INC | Secure PIN entry device |
Patent | Priority | Assignee | Title |
4293778, | Mar 06 1978 | Sandstone, Inc. | Anti-theft screen construction |
4747620, | Aug 28 1985 | The De La Rue Company PLC | Security card and security card blank |
4914741, | Jun 08 1987 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Tape automated bonding semiconductor package |
4926480, | Aug 22 1983 | VAN DETSAN NETWORKS LIMITED LIABILITY COMPANY | Card-computer moderated systems |
4933898, | Jan 12 1989 | GENERAL INSTRUMENT CORPORATION GIC-4 | Secure integrated circuit chip with conductive shield |
5053992, | Oct 04 1990 | GENERAL INSTRUMENT CORPORATION GIC-4 | Prevention of inspection of secret data stored in encapsulated integrated circuit chip |
5083293, | Jan 12 1989 | GENERAL INSTRUMENT CORPORATION GIC-4 | Prevention of alteration of data stored in secure integrated circuit chip memory |
5272754, | Mar 28 1991 | Secure Computing Corporation | Secure computer interface |
5422953, | May 05 1993 | Personal date/time notary device | |
5525834, | Oct 17 1994 | Gore Enterprise Holdings, Inc | Integrated circuit package |
5533123, | Jun 28 1994 | National Semiconductor Corporation | Programmable distributed personal security |
5534857, | Nov 12 1991 | Security Domain Pty. Ltd. | Method and system for secure, decentralized personalization of smart cards |
5550406, | Jun 04 1992 | LSI Logic Corporation | Multi-layer tab tape having distinct signal, power and ground planes and wafer probe card with multi-layer substrate |
5585787, | Dec 09 1991 | Programmable credit card | |
5627405, | Jul 17 1995 | National Semiconductor Corporation | Integrated circuit assembly incorporating an anisotropic elecctrically conductive layer |
5651068, | Mar 08 1995 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | International cryptography framework |
5657394, | Jun 04 1993 | Integrated Technology Corporation | Integrated circuit probe card inspection system |
5696827, | Aug 31 1995 | Microsoft Technology Licensing, LLC | Secure cryptographic methods for electronic transfer of information |
5719449, | Sep 30 1996 | Bell Semiconductor, LLC | Flip-chip integrated circuit with improved testability |
5723906, | Jun 07 1996 | Agilent Technologies Inc | High-density wirebond chip interconnect for multi-chip modules |
5790670, | Jul 18 1996 | CITICORP DEVELOPMENT CENTER, INC | Apparatus and method for securing electronic circuitry |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 18 1997 | CANDELORE, BRANT | General Instrument Corporation of Delaware | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 008420 | /0612 | |
Feb 24 1997 | General Instrument Corporation | (assignment on the face of the patent) | / | |||
Jul 28 1998 | General Instrument Corporation of Delaware | General Instrument Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 009435 | /0153 |
Date | Maintenance Fee Events |
Jul 01 2002 | M183: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 09 2006 | REM: Maintenance Fee Reminder Mailed. |
Jan 19 2007 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Feb 21 2007 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Jan 19 2002 | 4 years fee payment window open |
Jul 19 2002 | 6 months grace period start (w surcharge) |
Jan 19 2003 | patent expiry (for year 4) |
Jan 19 2005 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 19 2006 | 8 years fee payment window open |
Jul 19 2006 | 6 months grace period start (w surcharge) |
Jan 19 2007 | patent expiry (for year 8) |
Jan 19 2009 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 19 2010 | 12 years fee payment window open |
Jul 19 2010 | 6 months grace period start (w surcharge) |
Jan 19 2011 | patent expiry (for year 12) |
Jan 19 2013 | 2 years to revive unintentionally abandoned end. (for year 12) |