Optical key protected authentication and encryption

11212120 · 2021-12-28

Assignee

Inventors

Cpc classification

International classification

Abstract

An apparatus for authenticating an optical key and an apparatus for generating a random number from an optical key are provided. The optical key is used for reliable authenticatability and the random number is stable when or after the optical key is exposed to an external influence such as, but not limited to, a physical or chemical stimulus including a different ambient condition, a mechanical stress, or chemical contact.

Claims

1. An apparatus for authenticating an optical key by verifying a match of a challenge-response pair, comprising: a challenge forming device that forms a challenge; an optical key comprising scattering material, the optical key is receptive to the challenge and provides a response to the challenge; and a response verifying device that is receptive to the response provided by the optical key, the response verifying device verifying if the response provided by the optical key matches the challenge, wherein the optical key is, when or after being exposed to an external influence comprising a physical or chemical stimulus, reliably authenticated, and wherein the physical or chemical stimulus is a mechanical stress or chemical contact.

2. The apparatus of claim 1, wherein the optical key is reliably authenticated at more than one temperature.

3. The apparatus of claim 1, wherein the optical key is reliably authenticated after exposure to touching or clothing or weather.

4. An apparatus for authenticating an optical key by verifying a match of a challenge-response pair, comprising: a challenge forming device that forms a challenge; an optical key comprising scattering material, the optical key is receptive to the challenge and provides a response to the challenge; and a response verifying device that is receptive to the response provided by the optical key, the response verifying device verifying if the response provided by the optical key matches the challenge, wherein the optical key is, when or after being exposed to an external influence comprising a physical or chemical stimulus, reliably authenticated, and wherein the optical key has a thermal reliability parameter lower than 1/(200,000 Kelvin), the thermal reliability parameter being an absolute value of one or more summed up temperature coefficients of the optical key.

5. The apparatus of claim 4, wherein the one or more summed up temperature coefficients of the optical key comprise a temperature coefficient of an optical path length (1/S)(dS/dT).

6. The apparatus of claim 4, wherein the one or more summed up temperature coefficients are selected from the group consisting of a temperature coefficient of a length of the optical key, a temperature coefficient of an area of the optical key, a temperature coefficient of a volume of the optical key, and a temperature coefficient of a refractive index of the optical key.

7. The apparatus of claim 4, wherein the optical key comprises at least two different materials and the thermal reliability parameter of each material is lower than 1/(100,000 Kelvin).

8. The apparatus of claim 1, wherein the optical key comprises a ceramic material with at least two different phases, wherein at least one of the two different phases defines a structure that determines the response of the optical key when receiving the challenge.

9. The apparatus of claim 8, wherein the ceramic material is a glass ceramic.

10. An apparatus for authenticating an optical key by verifying a match of a challenge-response pair, comprising: a challenge forming device that forms a challenge; an optical key comprising scattering material, the optical key is receptive to the challenge and provides a response to the challenge; and a response verifying device that is receptive to the response provided by the optical key, the response verifying device verifying if the response provided by the optical key matches the challenge, wherein the optical key is, when or after being exposed to an external influence comprising a physical or chemical stimulus, reliably authenticated, and wherein the optical key comprises a material selected from the group consisting of cordierite; silimanit; cristobalite; Mg—B quartz; mullit; eucryptite; AB.sub.2O.sub.8where A is selected from the group consisting of Zr, Hf, Zn, Ti, U, TH, Lu, or mixtures thereof and B is selected from the group consisting of W, Mo, or mixtures thereof; CD.sub.2O.sub.7 where C is selected from the group of consisting of Zr, Hf, Zn, Ti, U, TH, Lu, Pu, Np, W, Ce, Sn, Ge, Si, or mixtures thereof and D is selected from the group of elements consisting of V,P, or mixtures thereof; E.sub.2F.sub.3O.sub.12 where E is selected from the group of consisting of Sc, Y, Lu, Al, Ga, La, Lanthanoids, or mixtures thereof and F is selected from the group consisting of W, Mo, and P; and GH.sub.3 where G is selected from the group consisting of Sc, Y, Ba, Mg, Ca, and Sr and H is selected from the group consisting of F, Cl, and mixtures thereof.

11. The apparatus according to claim 1, wherein the optical key comprises a material with a tuned scattering property.

12. The apparatus according to claim 11, wherein the tuned scattering property is a tuned scattering length of at least 1 and at most 10 micrometer.

13. The apparatus according to claim 11, whereat the optical key comprises a physical unclonable function that prevents manufacture of a replica of the optical key.

14. The apparatus of claim 1, further comprising a fixture for temporal fixation of the optical key when receiving the challenge formed by the challenge forming device.

15. The apparatus of claim 1, further comprising an interpolation device for interpolating between multiple responses of the optical key obtained at different temperatures.

16. A method for authenticating an optical key by verifying a match of a challenge-response pair, comprising: forming a challenge using a challenge forming device; providing a response to the challenge via an optical key receptive to the challenge; and verifying if the response provided by the optical key matches the challenge via a response verifying device that is receptive to the response provided by the optical key, wherein the optical key is, when or after being exposed to an external influence comprising a physical or chemical stimulus, reliably authenticated, and wherein the physical or chemical stimulus is a mechanical stress or chemical contact.

Description

DESCRIPTION OF THE DRAWINGS

(1) The invention is explained below in light of examples and drawings, wherein:

(2) FIG. 1 is a schematic drawing of an apparatus for authenticating an optical key,

(3) FIG. 2 is a schematic drawing of an apparatus for generating a random number,

(4) FIG. 3 shows a diagram of an experimental setup for testing properties of speckle patterns,

(5) FIG. 4A shows the decorrelation of speckle pattern from ceramic glass sample during 70 minutes of continuous measurements

(6) FIG. 4B shows a typical image of speckle pattern of ceramic glass,

(7) FIG. 5A shows the displacement of the sample in axial direction by using stage with piezo controller

(8) FIG. 5B shows decorrelation of speckle pattern from ceramic glass sample measured during displacement with the constant temperature,

(9) FIG. 6 shows axial shift of the sample position during heating from 21 degrees to 43 degrees,

(10) FIG. 7A shows the time dependence of decorrelation of speckle pattern (thin line) and temperature (thick line) for ceramic glass ZERODUR® K20 from a first measurement,

(11) FIG. 7B shows the time dependence of decorrelation of speckle pattern (thin line) and temperature (thick line) for ceramic glass ZERODUR® K20 from a second measurement on the same sample as FIG. 7A,

(12) FIG. 8 shows the time dependence of decorrelation of speckle pattern (thin line) and temperature (thick line) for LZS ceramic glass,

(13) FIG. 9A shows the time dependence of decorrelation of speckle pattern (thin line) and temperature (thick line) for standard ground glass diffuser,

(14) FIG. 9B shows changes in temperature in degrees as a function of decorrelation (in percent), wherein dots are experimental values and the dashed line is a line approximation with parameters as indicated in the table below, and

(15) FIG. 10 shows the decorrelation of a speckle pattern as a function of temperature for three different materials used for an optical key.

DETAILED DESCRIPTION

(16) Referring to FIG. 1, the optical key authentication apparatus 10 comprises a laser 12 for emitting coherent light 14, which strikes on a SLM 15 of a challenge forming device 16. The SLM 15 introduces challenge information, e.g., from a challenge-response pair database to which the challenge forming device 16 may be coupled, into the light beam 14. Thus the challenge forming device forms a challenge 18, which passes through a beam splitter 20 and strikes on an optical key 22, which is firmly mounted in a fixation 24.

(17) The optical key 22, comprised in the apparatus 10, provides a response 26 to the challenge 18, which is reflected back onto the beam splitter 20 and coupled out onto a SLM 28 of a response verifying device 30. The SLM 28, which is adjusted to a setting which belongs to the setting of the SLM 15 of the challenge forming device 16, introduces response information, e.g., from the aforementioned challenge-response pair database, into the response 26 in order to cancel the spatial modulations, provided the optical key 22 acts as expected. In other words, the SLM 28 is set to a setting, which revokes the spatial modulations of the response of the optical key 22 to the given challenge 18 formed by the SLM 15.

(18) The light pulse 32 can now be focused, e.g., by a lens 34 through a pinhole plane 36 onto a detector 40. The detector 40 of the response verifying device 30 may, e.g., count the number of photons in the incident light pulse 38. If the spatial modulations have been revoked successfully, i.e., if the optical key is correct, the detector 40 counts more photons than in the case where the optical key is incorrect. In the latter case, the spatial modulations of the response cannot be cancelled out such that focusing the light pulse 32 fails.

(19) Referring to FIG. 2, the optical key random number generation device 50 also comprises a coherent light source 54 for emitting coherent light 54 passing through a spatial light modulator 56 leading to spatially modulated light 58. The spatially modulated light 58 hits on an optical key 62, which is fixed to a key mount 60, leading to spatially modulated scattered light 64. The spatially modulated scattered light 64 strikes on a detector 66, which detects the speckle pattern of the spatially modulated scattered light 64. Based on the speckle pattern on the detector plane, the detector 66 provides electric signals through a link 68 to a random number generator 70.

(20) The introduction of spatial modulations using the spatial light modulator 56 acquires its meaning, when implementing a one-time pad encryption, where for example two optical keys are used, cf. e.g., US 2013/0243187 A1.

(21) While the optical key 22 in the example of FIG. 1 operates in reflection mode, the optical key 62 in the example of FIG. 2 works in passage mode. However, this may also be configured vice versa, respectively.

(22) Referring to FIGS. 1 and 2, the optical keys 22, 62 are manufactured from a strongly scattering media. The strongly scattering medium comprises random scatterers and thus has a unique scattering signature, when illuminated. The speckle pattern of the illuminated strongly scattering object contains a combination of coherent and incoherent scattering contributions, so that slight changes in the scattering medium have dramatic consequences for the speckle pattern. This attribute, together with the fact that copying of optical fields becomes impossible in the low photon number limit, makes strongly scattering media an ideal and robust key for secure encryption.

(23) Moreover, the optical keys 22, 62 are volumetric scatterers. Optical keys consisting of three-dimensional media are much more secure than keys made out of two-dimensional materials such as paper.

(24) Referring to FIG. 3, an experimental setup for testing properties of speckle patterns is illustrated. Beam splitters are denoted as BS, a polarizing beam splitter as PBS, a thermoresistor as TR, an objective as obj and a half-wave plate as λ/2.

(25) The setup has been used to experimentally test speckle patterns of different glass and ceramic based scattering materials in the wide temperature range. In what follows, it is detailed that it could be shown that special ceramic samples are stable (less than 1% decorrelation) within a temperature range from 20 to 30° C.

(26) Continuous wave output of He—Ne laser 100 with a wavelength of 633 nm is employed to produce speckle picture from different scattering samples. Laser radiation is focused to the sample 102 with microscope objective 104 (10×, NA=0.25). Scattering light is collected in backward direction with the help of the same objective 104. Standard CCD camera 106 from Allient is used to visualize speckle pattern 108. Heating is performed by using an external heater which is brought close to the sample (approximately 1 cm distance).

(27) A Michelson interferometer 110 is used for measuring displacement of the sample in axial direction with resolution better than 100 nm. A typical interference pattern 112 is sketched in left part of the illustration. Temperature control is performed by measuring changes in resistivity of pt100 resistance temperature detector 114 attached to the surface of the sample with thermo conductive glue. Accuracy of the Multimeter 116 allows to measure temperature with high resolution. Experiments were made on different samples: ground glass diffusers and ceramic glasses.

(28) In a control series of experiments (calibration measurements), long-term variations in the speckle pictures without additional heating have been quantified. Decorrelation (D) as a function of time was calculated with the following formula:

(29) D ( t ) = ( 1 - Σ R t , 0 Σ R 0 , 0 ) 100 %

(30) Where R.sub.t.sub.1.sub.,t.sub.2—cross correlation between images obtained at the moment t.sub.1 and t.sub.2. Changes in correlations of speckle patterns during more than 1 hour of measurements are presented at the FIG. 4A. Average decorrelation during 1 hour was 0.5% with the standard deviation of 0.2%. It is seen that all data points are within the range of 1.2%.

(31) Temperature measured with the help of thermistor during the same time was 21.15±0.04°. Laser power was stable within 0.2%. Position of sample was stable within 0.1 μm. Typical image of speckle pattern of ceramic glass is presented in FIG. 4B.

(32) An influence of small sample displacement on the speckle pattern decorrelation was also measured. The sample was displaced in controllable way with the 3D Piezo stage in axial direction in the range from 0 to 2.75 μm and simultaneously measured changes in position with the help of Michelson interferometer, as shown in FIG. 5A. Temperature was constant. So these measurements can be compared with decorrelation of speckle pattern. The result is presented on the FIG. 5B, wherein the experimental decorrelation data and an area of 1.2% (horizontal lines) are shown. It is seen that despite of the movements of the sample decorrelation still lie within an estimated error area of 1.2%.

(33) From minute 5 to 9 in FIG. 5B it is also seen that the displacement of the sample giving rise to small oscillations which, however, also do not lead to large changes in absolute value of decorrelation.

(34) Furthermore, the displacement of the sample during the heating from 21° to 43° was checked. Such temperature changes cause shift in position of the sample less than 2 μm as can be seen from FIG. 6. This displacement, as was shown in the previous measurements (FIGS. 5A and 5B), causes no noticeable changes in decorrelation leading only to oscillations near the mean value. Thus, all changes in decorrelation above an error value are due to internal changes in the sample.

(35) The results of the calibration measurements, as discussed so far, were presented for ceramic glass sample. It is noted that the character of such data was the same for all kind of samples.

(36) In what follows, results of measurements are presented for ZERODUR® K20 (as first sample), a LZS-1/6C glass ceramic (as second sample) and a ground glass (as third sample).

(37) As a first sample, ZERODUR® K20 glass ceramic has been used. This sample contains keatite solid-solution crystals: LiAlSi.sub.2O.sub.6, some amount of Zn and P additions (2 μm size) and less than 5 wt % of ZrTiO.sub.4 crystals (5 nm size). Any residual glass preferably is quite low in content, but would be enriched in Al.sub.2O.sub.3 and SiO.sub.2.

(38) FIGS. 7A and 7B show results of simultaneous measurements of decorrelation of speckle pattern (thin line) and temperature (thick line) for ZERODUR® K20 ceramic glass. FIG. 7A and FIG. 7B present data from two different experiments on the same sample. Horizontal lines show an error area of ±0.6% estimated in previous calibration measurements.

(39) As can be seen, the significant changes in decorrelation appear only when the temperature increases more than 10 degrees. Heating by 20 degrees leads to changes only in 1.6%. Well resolved oscillations occur due to small shifting of the sample as have been shown before in FIG. 5B.

(40) As a second sample, a LZS glass-ceramic (LZS-1/6C) is used. The sample comprises nearly 40 wt % residual glass, the main crystal phases are a complex Li—Zn-silicate phase (37 wt %) of imprecise stoichiometry along with a considerable amount of cristobalite (nearly pure SiO.sub.2) at about 25 wt %.

(41) Simultaneous measurements of decorrelation of speckle pattern (thin line) and temperature (thick line) for LZS ceramic glass are presented in FIG. 8. Horizontal lines show an error area of ±0.6% estimated in previous measurements. In this case, heating by 10 degrees leads to changes in approximately 2%. Well resolved oscillations occur due to small axial shifting of the sample as have been shown before.

(42) As a third sample, a standard glass diffuser is used.

(43) Measurements of decorrelation of speckle pattern (thin line) and temperature (thick line) for standard ground glass diffuser are presented in FIG. 9A. It is seen that the ground glass diffuser is more sensitive to temperature changes. Temperature changes by less than half degree induce significant increase percent of decorrelation. Changes in temperature in degrees as a function of decorrelation (in percent) are presented in FIG. 9B, wherein dots are experimental values and the dashed line is a line approximation with parameters as indicated in the table below FIG. 9B.

(44) Referring to FIG. 10 the temperature dependence of the speckle pattern provided by optical keys manufactured from different scattering media as outlined before is shown. The data is extracted from data presented in FIGS. 7-9 and normalized to zero on the temperature scale and also to zero on the decorrelation scale for comparison. The dashed area 86 represents a long-term errors area estimated in the calibration measurement shown in FIG. 4A. Solid lines are linear approximations of the experimental data (D=αΔT, where D are changes in decorrelation in units (non percent), ΔT are changes in temperature in degrees and α is the linear thermal expansion coefficient in K.sup.−1).

(45) The scattering signature 80 corresponds to an optical key made from ground glass. As can be seen, already a slight temperature change of a few degrees leads to a dramatic decorrelation of the speckle pattern.

(46) In fact, it has been found that most scattering materials show a speckle pattern which strongly changes with temperature. It has been found that the reason for this is that in most materials thermal expansion is present in addition to a change of the refractive index n as a function of temperature. In other words both, the linear thermal expansion coefficient

(47) α = 1 L dL dt
as well as the thermo-optic coefficient

(48) τ n = 1 n dn dT
is non-negligible.

(49) In most scattering materials, even a few degrees change in temperature lead to a complete decorrelation of the scattering signature and the properties of a scattering key are lost. This problem has been experimentally verified, e.g., by using TiO.sub.2 paste on glass as a scattering medium or by using strongly scattering polymers, and thus constitutes a real technical issue.

(50) In order to solve this problem, the optical key 22, 62 is preferably manufactured from a material with a near-athermal scattering signature. In other words, the PUF is built to be applicable in a wide temperature range.

(51) Referring to FIG. 10, two glass ceramic systems have been used and compared to the scattering signature 80 of ground glass (α=27×10.sup.−6 K.sup.−1) The scattering signature 82 corresponds to a LZS glass ceramic (α=2.1×10.sup.−6 K.sup.−1) and the scattering signature 84 corresponds to ZERODUR® K20 (α=0.9×10.sup.−6 K.sup.−1). The optical key 22, 62 may thus in particular comprise a glass ceramic. The material of the optical key may in particular comprise LZS and/or ZERODUR® K20. Moreover, the material may in particular have a thermal expansion coefficient of α<2.5×10.sup.−6 K.sup.−1, preferably α<1.0×10.sup.−6 K.sup.−1.

(52) Decorrelation of the speckle patterns are affected by changes in the optical path length. The optical path length, S=L*n, in a homogeneous medium is defined as the product of the geometrical length, L, with the refractive index, n. The thermal coefficient of the optical path is then:

(53) 1 S dS dT = 1 L n d ( L n ) dT = 1 L dL dT + 1 n dn dT = α + τ n
which may be an expression of a thermal reliability parameter of an optical key.

(54) The decorrelation speed of the speckle pattern with temperature is expected to be proportional to (1/S)(dS/dT). By denoting (1/S)(dS/dT)=β and using D=αΔT, one can write (1/S)(dS/dD)=(β/α). After integration: S(D)=S(0)exp(Dβ/α) and Dβ/α=ln(1+ΔL/L), where ΔL=L(D)−L(0); ΔL/L<<1. Thus, Dβ/α can be approximated as ΔL/L; and D=(α/βL))ΔL. Therefore, decorrelation speed as a function of temperature depends on sample properties described by β (sum of linear thermal expansion coefficient and thermo-optic coefficient) and average light path length inside the sample, which is determined by sample properties such as mean free path as well as parameters of illumination. For example, L will be significantly larger in the transmission geometry in comparison with reflection geometry in the case of the same sample. Hence, for minimization of decorrelation speed a decrease of β as well as decrease average light path length inside the sample by adjusting experimental geometry is beneficial.

(55) The optical key comprises in particular a material for which α is smaller than 5.0×10.sup.−6 K.sup.−1 and/or τ.sub.n is smaller than 5.0×10.sup.−6 K.sup.−4. Preferably, the key comprises a material for which α+τ.sub.n is smaller than 5.0×10.sup.−6 K.sup.−1. This has the advantage that the scattering properties of the material are less dependent of temperature, i.e., exhibit a near-athermal scattering behavior. This means a wave front propagates undisturbed. However, manufacturing a material for which both α and τ.sub.n become small is rather difficult.

(56) The same invariance of the scattering properties can be achieved by matching the thermal expansion of a material to be opposite to that of the temperature coefficient of the refractive index, so that they compensate each other, which gives much more opportunity to make such materials. Thus, the optical key in particular comprises a material for which α and τ.sub.n at least partially cancel each other. More preferably, the key comprises a material for which the absolute value |∝+τ.sub.n| is smaller than 5.0×10.sup.−6 K.sup.−1.

(57) In a strongly scattering medium, the situation is more complicated in that scattering signatures for at least two different phases, e.g., crystal(s) and residual glass, with different refractive indices are needed for proper characterization of the composite material. In general, the constituent phases have their individual thermal expansions and their individual thermal coefficients for the refractive indices. In such a situation, the weighted sum of the α and the τ.sub.n of the materials can give an estimate of their combined effect, neglecting higher order corrections. Hence, the optical key in particular comprises a material for which |A+T.sub.n| is smaller than 5.0×10.sup.−6 K.sup.−1, where A is the weighted sum of the α of the phases of the material and T is the weighted sum of the τ.sub.n of the phases.

(58) Using scattering materials with close to zero thermal expansion and not too large τ.sub.n values leads to small decorrelation as a function of temperature.

(59) The advantage of these materials is that changes in temperature have considerably less effect on the speckle pattern of the scattering object, while when using normal materials, slight changes in temperature change the speckle pattern of the strongly scattering object, thereby also changing the scattering signature. In other word, by using a strongly scattering material with a near-athermal scattering signature, the optical key 22, 62 can be produced such that it can be used in a wide temperature range. Such athermal behavior is particularly beneficial for practical applications.

(60) Using a strongly scattering, durable material with a small thermal expansion as a key for secure authentication offers the possibility of a robust and practical applicable authentication technique for numerous applications.