Systems and methods for optical physical unclonable parameters
US-2018205564-A1 · Jul 19, 2018 · US
US12556384B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12556384-B2 |
| Application number | US-202017623708-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 16, 2020 |
| Priority date | Jul 4, 2019 |
| Publication date | Feb 17, 2026 |
| Grant date | Feb 17, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of generating at least one encryption key ( 130 ) for encrypting data ( 142 ), a method of 5 data transmission between at least two communication systems ( 136, 138 ), a method of encrypting data ( 142 ) and a method of decrypting encrypted data ( 144 ) are disclosed. Further disclosed are an encryption key generating device ( 110 ), a system ( 134 ), a data encryption system ( 148 ) and a data decryption system ( 150 ). The method of generating at least one encryption key ( 130 ) for encrypting data ( 142 ), specifically for data transmission over an insecure channel, comprises: i. blending at least two materials ( 114 ) according to at least one item of blending in-formation by using a blending device ( 112 ), thereby generating at least one blend ( 120 ); ii. detecting at least one material property ( 124 ) of the blend ( 120 ) by using at least one detector ( 126 ); and iii. transforming the material property ( 124 ) into the encryption key ( 130 ) by using at least one data processing device ( 132 ) configured for applying at least one trans-formation algorithm to the material property ( 124 ).
Opening claim text (preview).
The invention claimed is: 1 . A method of generating at least one encryption key for encrypting data, specifically for data transmission over an insecure channel, the method comprising: i. blending at least two materials according to at least one item of blending information by using a blending device, thereby generating at least one blend, wherein the blending device comprises at least two reservoirs for each of the at least two materials, and wherein the at least two materials comprise a powder; ii. detecting at least one material property of the blend by using at least one detector; and iii. transforming the material property into the encryption key by using at least one data processing device configured for applying at least one transformation algorithm to the material property. 2 . The method according to claim 1 , wherein step iii. is fully or partially performed in a computer-implemented fashion. 3 . The method according to claim 1 , wherein the data comprises one or more of digital data, binary data, error correction data, payload data and; control data. 4 . The method according to claim 1 , wherein the data is subdivided into data packages. 5 . The method according to claim 1 , wherein the at least one item of blending information comprises n blending variables, with n being a positive integer, wherein, in step ii., m material properties of the blend are detected, with m being a positive integer. 6 . The method according to claim 1 , wherein the at least two materials comprise at least two materials selected from the group consisting of: an inorganic powder, specifically an inorganic powder made of a mineral; an organic powder, specifically an organic powder made of a polymer; and a pigment. 7 . The method according to claim 1 , wherein the at least one item of blending information comprises at least one of: quantities for the at least two materials to be blended; weights for the at least two materials to be blended; volumes of the at least two materials to be blended; a blending ratio of volumes of the at least two materials to be blended; a blending ratio of weights of the at least two materials to be blended; mixing instructions for mixing two or more continuous or discontinuous streams of the at least two materials to be blended. 8 . The method according to claim 7 , wherein the blending device is a printer configured for blending the at least two materials according to the at least one item of blending information onto at least one substrate, wherein the substrate comprises a drum having a receiving surface for receiving the blend. 9 . The method according to claim 8 , wherein the drum is a rotating drum, wherein the method further comprises at least one cleaning step in which, after detecting the at least one material property, the blend is removed from the receiving surface of the drum. 10 . The method according to claim 1 , wherein the at least one material property comprises at least one of a physical property of the blend and a chemical property of the blend. 11 . The method according to claim 1 , wherein the transforming of the material property into the encryption key comprises subjecting the at least one material property to at least one test, wherein the encryption key is generated in accordance with the result of the test. 12 . A method of data transmission between at least two communication systems, specifically for data transmission over an insecure channel, the method comprising: I. assigning the role of a transmitting system to at least one of the communication systems; II. assigning the role of a receiving system to at least another one of the communication systems; III. providing at least one item of blending information both to the transmitting system and to the receiving system; IV. generating, by the transmitting system, at least one encryption key by a. blending at least two materials according to at least one item of blending information by using a blending device, thereby generating at least one blend, wherein the blending device comprises at least two reservoirs for each of the at least two materials, and wherein the at least two materials comprise a powder; b. detecting at least one material property of the blend by using at least one detector; and c. transforming the material property into the encryption key by using at least one data processing device configured for applying at least one transformation algorithm to the material property; V. encrypting, by the transmitting system, the data to be transmitted by using the encryption key, thereby generating encrypted data; VI. transmitting, by the transmitting system, the encrypted data to the receiving system; VII. receiving, by the receiving system, the encrypted data; VIII. generating, by the receiving system, the at least one encryption key by d. blending at least two materials according to at least one item of blending information by using a blending device, thereby generating at least one blend, wherein the blending device comprises at least two reservoirs for each of the at least two materials, and wherein the at least two materials comprise a powder; e. detecting at least one material property of the blend by using at least one detector; and f. transforming the material property into the encryption key by using at least one data processing device configured for applying at least one transformation algorithm to the material property; and IX. decrypting, by the receiving system, the encrypted data by using the encryption key. 13 . The method according to claim 12 , wherein the method is performed iteratively wherein, in the iterations, the roles of the transmitting system and of the receiving system are reassigned. 14 . The method according to claim 13 , wherein, in at least one of the iterations, in step III., at least one item of blending information is provided for at least one subsequent iteration. 15 . A method of encrypting data, the method comprising: a. generating at least one encryption key by i. blending at least two materials according to at least one item of blending information by using a blending device, thereby generating at least one blend, wherein the blending device comprises at least two reservoirs for each of the at least two materials, and wherein the at least two materials comprise a powder; ii. detecting at least one material property of the blend by using at least one detector; and iii. transforming the material property into the encryption key by using at least one data processing device configured for applying at least one transformation algorithm to the material property; and b. encrypting the data by using the encryption key, thereby generating encrypted data. 16 . A method of decrypting encrypted data, the method comprising: A. generating at least one key by i. blending at least two materials according to at least one item of blending information by using a blending device, thereby generating at least one blend, wherein the blending device comprises at least two reservoirs for each of the at least two materials, and wherein the at least two materials comprise a powder; ii. detecting at least one material property of the blend by using at least one detector; and iii. transforming the material property into the encryption key by using at least one data processing device configured for applying at least one transformation algorithm to the material property; and B. decrypting the encrypted data by using the encryption key, thereby generating decrypted data. 17 . An encryption key generating
involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics · CPC title
Pseudo-random number generators · CPC title
using chaotic signals · CPC title
involving random numbers or seeds · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.