Instructional Leadership, emphasis: K-12 School Leadership (MEd)
Wires that are connected to a computer.

Digital Signature for Blockchains with Ternary Physical Unclonable Functions (PUFs)


Description

The technology implements physically unclonable functions (PUFs) for cryptographic and authentication applications as well as blockchains. PUFs generate electronic fingerprints from the components of the client services in the Internet of Things infrastructure. Using ternary PUFs, public and private key pairs are generated for the digital signature (DSA) of blockchains. In turn, the DSA assists with the authentication of blockchains generated by the client’s devices. The server driving the Internet of Things infrastructure can independently generate the same public and private key pairs and certify that the client device used valid public keys. Also, the server verifies the validity of the key pair by checking the public key sent by the client. The ledger tracking the blockchains will track DSA and public keys generated by the client devices, but not ones generated by the server. This scheme is called “public key matching,” simplifying the protocols and eliminating the need for error correction for ternary PUFs.

Additional information

Patent number and inventor

16/560,502

Bertrand Cambou

Potential applications

This technology is designed for use with secure manufacturing, electronic commerce, crypto-currencies, and financial markets.

Benefits and advantages

Conventional use of blockchain technology is vulnerable to malicious side-channel attacks, as well as the physical hijacking of Internet of Thing nodes. In turn, private keys are exposed, compromising infrastructure security. This technology secures blockchains with ternary PUFs, generating error-free key pairs for asymmetrical cryptography from ternary PUFs and memory-based PUFs. With ternary states, the likelihood of having bad public and private key generation can be low. Reductions in the error rate during key generation provides additional layers of security.

Case number and licensing status

2018-046

This invention is available for licensing.