Magnetic PUF with a predetermined information layer

文档序号:144502 发布日期:2021-10-22 浏览:29次 中文

阅读说明:本技术 具有预定信息层的磁性puf (Magnetic PUF with a predetermined information layer ) 是由 凯斯·布莱恩·哈丁 于 2020-03-21 设计创作,主要内容包括:本发明将物理信息层(“PIL”)添加到在基质内的磁性颗粒,创建了不可克隆功能“对象”。PIL有助于利用包括搜索索引的附加信息搜索找到与预定的被登记组合匹配的组合,该搜索索引限制搜索以便在登记数据库中找到匹配所需的数据的范围。该索引可以是将随机磁剖面值关联到数据库中的被登记值的列表的预定值。附加信息可以包括需要容易被传递给PUF用户的产品信息或一般信息。(The present invention adds a physical information layer ("PIL") to the magnetic particles within the matrix, creating an unclonable function "object". PIL facilitates searching for combinations that match a predetermined registered combination using additional information including a search index that limits the scope of the data that is needed to search to find a match in the registration database. The index may be a predetermined value that relates the random magnetic profile value to a list of registered values in a database. The additional information may comprise product information or general information that needs to be easily communicated to the PUF user.)

1. A physical unclonable function ("PUF") object, comprising:

a magnetic substrate;

a physical information layer ("PIL"), wherein the PIL is comprised of a material that does not substantially alter a static magnetic field generated by the magnetic particles and the matrix dielectric material.

2. The PUF object of claim 1, wherein the PIL is capacitively detectable.

3. The PUF object of claim 1, wherein the PIL is optically detectable.

4. The PUF object of claim 1, wherein the PIL is acoustically detectable.

5. The PUF object of claim 1, further comprising a reference that is readily identifiable by a reader to orient enrollment of the magnetic profiles of the PUF and the PIL.

6. The PUF object of claim 5, wherein the reference is a box-like structure.

7. The PUF object of claim 1, wherein the material comprises a conductor.

8. The PUF object of claim 7, wherein the material comprises aluminum or copper.

9. A physical information layer to be added to a physically unclonable object having magnetic particles, comprising:

a material that does not substantially alter the static magnetic field generated by the magnetized particles and the matrix dielectric material, such as a non-ferrous conductive material including aluminum or copper; and

conductive elements, wherein each of the conductive elements in the PIL is substantially larger than the magnetic particles in the PUF.

10. The physical information layer of claim 9, wherein the PIL is attached to a surface of the PUF.

11. The physical information layer of claim 10, wherein the PIL is attached by an adhesive or bonded by sintering.

12. A method of determining an image of a physical information layer ("PIL") on a physical unclonable object ("PUF"), comprising:

providing an alternating current ("AC") signal to one or more sensor conductive pads;

measuring a voltage in a region around the source;

coupling a portion of energy from the sensor source pad to the PIL of the PUF object;

allowing the signal to travel through the continuous conductive path of the PIL to each of the nearby sensor measurement pads; and

programmatically cycling the signal through the source and the measured position of the PIL to determine the image.

13. The method of claim 12, wherein the AC signal is sinusoidal or any other time-varying waveform that facilitates substantially received signals.

14. The method of claim 12, wherein the AC signal is square, pulsed, or triangular.

15. The method of claim 12, wherein when a stimulus is applied at one pad, the received sine wave amplitude is measured at the other pad location.

16. The method of claim 15, wherein the received sine wave is filtered to reduce interference.

Background

The present disclosure generally relates to a physically unclonable object ("PUF") having magnetized particles that result in a unique magnetic fingerprint having a predetermined information layer attached to the PUF, which facilitates identification of the PUF in an enrolled database.

SUMMARY

PUFs with a magnetic matrix are information intensive. The present invention adds a physical information layer ("PIL") to magnetic particles within an independently detectable matrix, creating an unclonable PUF "object". PIL facilitates searching for combinations that match a predetermined registered combination using additional information including a search index that limits the scope of the data that is required to search to find a match in the registration database. The index may be a predetermined value that relates the random magnetic profile value to a list of registered values in a database. The additional information may comprise product information or general information that needs to be easily communicated to the PUF user.

Brief Description of Drawings

The above-mentioned and other features and advantages of the disclosed embodiments, and the manner of attaining them, will become more apparent and will be better understood by reference to the following description of the disclosed embodiments taken in conjunction with the accompanying drawings.

Fig. 1 shows a physical unclonable function ("PUF") object cross-section with a predetermined information layer.

Fig. 2A shows a cross-section of a predetermined information layer ("PIL") within a layer.

Fig. 2B shows a cross-section of the PIL under a layer of PUF objects.

Fig. 3 shows a top view of a PUF object with a predefined information cover layer.

Fig. 4 is a magnetic capacitance sensor array.

Fig. 8 shows a PIL cross-section with a surface shape.

Fig. 9A shows a top view of a PIL having an integrated circuit with interconnect pads.

Fig. 9B shows a cross-section of a PIL having an integrated circuit with interconnect pads.

Detailed Description

It is to be understood that the disclosure is not limited in its application to the details of construction and the arrangements of components set forth in the following description or illustrated in the drawings. The disclosure is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. As used herein, the terms "having," "including," and the like are open-ended terms that indicate the presence of stated elements or features, but do not exclude additional elements or features. The articles "a," "an," and "the" are intended to include the plural as well as the singular, unless the context clearly indicates otherwise. The use of "including," "comprising," or "having" and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items.

Terms such as "about" and the like have contextual meanings for describing various features of an object, and such terms have their ordinary and customary meanings to those of ordinary skill in the relevant art. Terms such as "about," and the like, in a first context mean "approximately" to the extent as understood by one of ordinary skill in the relevant art; and in a second context for describing various features of the object, and in such second context means "within a small percentage of …" as understood by one of ordinary skill in the relevant art.

Unless limited otherwise, the terms "connected," "coupled," and "mounted," and variations thereof herein are used broadly and encompass direct connections, couplings, and mountings, as well as indirect connections, couplings, and mountings. Furthermore, the terms "connected" and "coupled" and variations thereof are not restricted to physical or mechanical connections or couplings. For ease of description, spatially relative terms (e.g., "top," "bottom," "front," "back," and "side," "below …," "below …," "lower," "above …," "upper," etc.) are used to explain the positioning of one element relative to a second element. These terms are intended to encompass different orientations of the device in addition to different orientations than those depicted in the figures. Furthermore, terms such as "first," "second," and the like, are also used to describe various elements, regions, sections, etc., and are also not intended to be limiting. Like terms refer to like elements throughout the description.

Magnetic matrix PUF objects are information intensive. A surface array of one-dimensional ("1D") to three-dimensional ("3D") magnetic sensors can find a series of magnetic measurements that have a particular relationship to each other depending on the position, shape and magnetization of the subject's magnet. One challenge is that, when implemented on a large scale, it is time consuming to search this information to find combinations that match a predetermined registered combination. One solution to this challenge is to include additional information for the search index that limits the scope of the search to find the data needed for a match in the enrollment database. It is further desirable to know the relative position of the sensor on the device to know whether the sensor is within the correct boundaries of the magnetic profile of the area used for reading the PUF. The index may be a predetermined value that relates the random magnetic profile value to a list of registered values in a database. The additional information may comprise product information or general information that needs to be easily communicated to the PUF user.

The present invention adds a physical information layer ("PIL") to pre-magnetized magnetic particles within a matrix creating unclonable PUF "objects". The PIL may be composed of a material that does not substantially alter the static magnetic field generated by the magnetized particles and the matrix dielectric material. Any non-ferrous conductive material may be used, such as aluminum or copper. Superconducting materials should of course be avoided for this purpose. The eddy currents of the superconducting material have a direct influence on the value of the magnetic field around the object. Any finite resistance material with a volume resistance greater than 0 will have an initial eddy current that will dissipate the magnetic field and allow the magnetic field to penetrate the PIL. Fig. 1 shows a PUF object 101, which PUF object 101 contains at least pre-magnetized particles 111 having various shapes within a matrix 121. The PIL 131 overlies the PUF 101.

It should be understood that the PIL 131 may be incorporated into the PUF object 101. The PIL may also be an additional layer of a different material attached to the surface of the PUF. As shown in fig. 2A and 2B, the conductive material in the PIL may be embedded or layered into an upper or lower region of the PIL. In fig. 2A, the conductive cross-sectional material 211 is shown embedded in the PIL 131. In fig. 2B, the conductive cross-sectional material 221 is shown attached to the lower surface of the PUF 101, with a mass of PIL material 131 overlying it. This additional PIL 131 may be coated with an adhesive, bonded by sintering or other attachment methods.

In fig. 3 a top view of a PUF with a PIL is shown. The block region 311 shows where a conductive material may be placed above the PUF 101. This may be similar to a quick response ("QR") code-like structure, where the black imprint is replaced with a conductive material. The key feature is that each of the conductive elements 311, 312, 313 in the PIL 131 will preferably be significantly larger than the pre-magnetized particles 111 within the PUF 101. This allows a sensor (not shown) detecting the conductive material to distinguish between the pre-magnetized particles 111 within the PUF 101 and the conductive material 311 of the PIL 131. Because the pre-magnetized particles 111 within the PUF 101 are randomly oriented, it is possible that these particles may be misinterpreted as part of the PIL 131. This is not necessarily a problem, as the PUF 101 and PIL 131 may be measured and registered after the object is manufactured. If the PIL is affected by pre-magnetized particles 111, statistical methods can be used to map a small number of PILs and pre-magnetized particles 111 before giving the probability of a match between the PUF under test and the list of registered values in the database.

The two box-like structures 321, 331 in fig. 3 represent references that can be easily identified by a reader (not shown) to orient the enrolment of the magnetic profiles of the PUF 101 and the PIL 131. The orientation of the PUF 101 by the reference will greatly increase the speed at which a computer can identify a match of a magnetic pattern.

Readers for measuring PIL 131 and PUF 101 may be modified from hall effect prisms disclosed in co-filed U.S. application No. xx/xxx, which is hereby incorporated by reference in its entirety. In U.S. application No. xx/xxx, resistive substrates are used to measure current deflection due to magnetic fields. This is shown by generating a direct current ("DC") current in the substrate and measuring the potential distribution on the surface. This will produce a direct response to the magnetic profile of the PUF object. A capacitive coupling method is also disclosed to induce a current in a substrate along wires randomly oriented within the substrate. Capacitive coupling is created by applying an alternating current ("AC") or time-varying source signal. In general capacitive sensing, changes in capacitance are sensed by comparing adjacent pad positions for changes in impedance. While this approach works here, additional information can be extracted by looking at the propagation of the signal across multiple pad locations. For example, the conductor 311 in FIG. 3 has a length that may be several sensor pads in length. By scanning all combinations of sources and measurement locations, length and position can be determined. In this sense, the conductive segments of the PIL behave more like transmission lines.

These methods create powerful methods to quickly enroll and quantify PUF objects, which can be realized with very thin substrates. The system may be transparent to the touch sensor for the mobile reader device.

Fig. 4 shows a surface array 401 of sensor pad locations 411. 4 large rectangular conductive pads 421, 422, 423, and 424 can be used to bias the hall effect by applying current to the opposite side. Each of the conductive pads 421 and 424 is optional depending on the mode of operation. Fig. 5 shows a hall effect prism as disclosed in U.S. application No. xx/xxx, xxx. Fig. 5 shows a central region cross-section of a sensor positioned on a PUF object with PIL in relation to one of the described embodiments. This embodiment has the capability to measure the 3D direction of the reaction of the magnetic field to the PUF object.

Fig. 5 shows conductive pads 561 isolated by resistive substrate 521 to establish connections to top routing channels in layer 551. For this implementation, the conductive vias must be isolated from the substrate by insulator 571 so that when measuring the effects of magnetic fields in the X and Y directions, current flows primarily from the top to the bottom. The wiring channel layer 551 is connected to the central conductive via 541 of the conductive pads in layers 531 and 511 for connection to the substrate 521. Although the dielectric material will impede current flow, it will prevent the conductive vias from shorting the vertical flow of current from 561 through the substrate 521 to the wiring channels found in layer 551. The cross-section of the sensor 501 of fig. 5 has five layers as shown. The bottom layer 511 has several pads 561 that correspond to the sensor pad locations 411 in fig. 4. These pads make conductive contact with the resistive substrate material in layer 521, which is the majority of layer 521 above the bottom layer. Region 571 in the substrate material is an insulating dielectric material that separates the substrate from conductive vias from the bottom pads to the top level wiring and circuitry. Layer 531 above the substrate is a dielectric layer with conductive pads 411 and 561 in contact with the substrate. Over the conductive pads above the substrate is a dielectric layer 541 that separates the substrate and the sensing areas of the contact pads from the routing channels and circuitry on the top layer 551. Those skilled in the art will appreciate that any number of layers may be added on top to perform all the required routing channels and circuitry necessary to perform the measurements on the substrate and communicate information to other systems.

There are several combinations of stimuli that are applied to extract the desired information from the PUF object. In one implementation, an AC signal is provided to one or more sensor conductive pads and a voltage is measured in a region around the source. This approach couples a portion of the energy from the sensor source pad to the PIL of the PUF object. The signal will travel through the continuous conductive path of the PIL to each of the nearby sensor measurement pads. By programmatically cycling through the source and measurement locations, an image of the PIL is determined. The AC signal may be sinusoidal or any other time varying waveform that facilitates a substantially received signal. These other signals may include, for example, square, pulsed, or triangular.

With stimulation applied at one pad, the received amplitude at the other pad locations may be measured. This may be AC, sampled DC or detected peak measurements. Each measurement technique provides different accuracy and measurement speed. The preferred technique is sinusoidal or square wave. The received sine wave may be filtered to reduce interference. Furthermore, the square wave has a higher frequency content that will allow faster identification.

The PIL is then used to look up the magnetic image or other user desired information to be verified against the unique random magnetic information. Magnetic information is read by using the geometry of fig. 4, for example as a hall effect sensor.

In another embodiment, the hall effect prism may not be optimal for performing calibration or high precision magnetic field measurements. For this system, an integrated or discrete array of hall effect sensors separated by a large distance may be used. The system needs to index to speed up the matching process. An optical system for measuring QR code information detected by a camera in the vicinity of a PUF object is previously disclosed. The concept here is to integrate a capacitive reading system with an integrated or discrete hall effect sensor. Fig. 6 shows an array of six standard hall effect 3D sensors 611. The pad 621 surrounding the sensor 611 is a conductive pad for measuring a capacitance or transmission line PIL layer. The density of this information will be much less but will give the smallest index number and reference position.

Fig. 7 shows a PUF object with PIL that is a large box area (large box area) with a barcode-like pattern with an embedded reference T-shape 751, which divides the PUF object into three areas 701, 711, 721. The smaller bars serve as serialized index numbers. The T-shape 751 with the wider conduction region serves as a position marker to orient the relative position of the reader sensor. In this case, the conductive pads are only shown around the hall effect sensor, which is in the central area of the capacitive read area.

It should also be appreciated that if the capacitive sensing geometry is very thin, the conductive sensing pads may cover the entire area and cover the hall effect sensor. The magnetic field will penetrate any non-ferrous material. A capacitive sensing device of less than 0.3mm would be preferred to avoid significantly reducing the magnetic field read by the hall effect sensor.

In another embodiment, the PIL is optically or acoustically detectable. The PIL may have the predetermined information in any form that does not disturb the magnetic field of the PUF object. One example is a ridge patterned into the plastic surface. This can be detected by thin layers of Organic Thin Film Transistor (OTFT) technology. An example of OTFT technology isAnd (5) selling. Here, the 0.3mm material can be sensed by the optical sensor described in fig. 6 when used in conjunction with a discrete or hall effect prism design. The PIL may also be a material (ink, toner, paint, etc.) that is printed onto a surface or within a layer of the PIL. The flexible enabled sensor is a magnetically transparent optical sensor. This will co-locate the ability to acquire an optical image of the surface of the PIL to decode the programming information. The OTFT material substrate material may exhibit piezoelectric effects that can be used as an acoustic detection method to find the ridges shown in fig. 8.

The ridges 811 may be etched, laser cut, or thermally displaced to be created by ink, toner, or paint. Fig. 8 shows a cross-section of a PIL with grooves, applied contoured or optical material. PILs with various materials are applied to the surface of the PUF matrix. The profile in fig. 7 may also be embedded within the surface of the PUF matrix 101.

Another sensing combination is the addition of the "Dual-mode capacitive and ultrasonic finger print and touch sensor" system found in U.S. Pat. No. 10,127,425 which utilizes the Hall effect prism or discrete sensor design of FIGS. 5 and 6. These methods may be used in any combination with magnetic field sensing. Furthermore, the ultrasonic method can localize the surface of the PIL as well as the metallic flakes in the depth dimension. This 3D resolution may add an additional factor for verification.

It should also be understood that the PIL may be oriented at any depth within the PUF object. The sensing method must only have the ability to distinguish between random magnetic fields and predetermined information.

Fig. 9A and 9B show a PIL 921 with an integrated circuit embedded within the PIL or on top of a PUF substrate object. The recessed region 911 of the PUF object accommodates the extra thickness of the IC package. The recessed region may be a complete void beneath the IC and the contacts. The conductive surface pad 931 is made of any non-ferrous conductor.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:高效的离策略信用分配

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!