Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable Functions

Blockchain technology is a game-changing, enhancing security for the supply chain of smart additive manufacturing. Blockchain enables the tracking and recording of the history of each transaction in a ledger stored in the cloud that cannot be altered, and when blockchain is combined with digital sig...

Full description

Bibliographic Details
Main Authors: Bertrand Cambou, Michael Gowanlock, Julie Heynssens, Saloni Jain, Christopher Philabaum, Duane Booher, Ian Burke, Jack Garrard, Donald Telesca, Laurent Njilla
Format: Article
Language:English
Published: MDPI AG 2020-06-01
Series:Cryptography
Subjects:
Online Access:https://www.mdpi.com/2410-387X/4/2/17
_version_ 1797564953400442880
author Bertrand Cambou
Michael Gowanlock
Julie Heynssens
Saloni Jain
Christopher Philabaum
Duane Booher
Ian Burke
Jack Garrard
Donald Telesca
Laurent Njilla
author_facet Bertrand Cambou
Michael Gowanlock
Julie Heynssens
Saloni Jain
Christopher Philabaum
Duane Booher
Ian Burke
Jack Garrard
Donald Telesca
Laurent Njilla
author_sort Bertrand Cambou
collection DOAJ
description Blockchain technology is a game-changing, enhancing security for the supply chain of smart additive manufacturing. Blockchain enables the tracking and recording of the history of each transaction in a ledger stored in the cloud that cannot be altered, and when blockchain is combined with digital signatures, it verifies the identity of the participants with its non-repudiation capabilities. One of the weaknesses of blockchain is the difficulty of preventing malicious participants from gaining access to public–private key pairs. Groups of opponents often interact freely with the network, and this is a security concern when cloud-based methods manage the key pairs. Therefore, we are proposing end-to-end security schemes by both inserting tamper-resistant devices in the hardware of the peripheral devices and using ternary cryptography. The tamper-resistant devices, which are designed with nanomaterials, act as Physical Unclonable Functions to generate secret cryptographic keys. One-time use public–private key pairs are generated for each transaction. In addition, the cryptographic scheme incorporates a third logic state to mitigate man-in-the-middle attacks. The generation of these public–private key pairs is compatible with post quantum cryptography. The third scheme we are proposing is the use of noise injection techniques used with high-performance computing to increase the security of the system. We present prototypes to demonstrate the feasibility of these schemes and to quantify the relevant parameters. We conclude by presenting the value of blockchains to secure the logistics of additive manufacturing operations.
first_indexed 2024-03-10T19:05:05Z
format Article
id doaj.art-672f6431ace04e73af496fe0e9e0f928
institution Directory Open Access Journal
issn 2410-387X
language English
last_indexed 2024-03-10T19:05:05Z
publishDate 2020-06-01
publisher MDPI AG
record_format Article
series Cryptography
spelling doaj.art-672f6431ace04e73af496fe0e9e0f9282023-11-20T04:12:01ZengMDPI AGCryptography2410-387X2020-06-01421710.3390/cryptography4020017Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable FunctionsBertrand Cambou0Michael Gowanlock1Julie Heynssens2Saloni Jain3Christopher Philabaum4Duane Booher5Ian Burke6Jack Garrard7Donald Telesca8Laurent Njilla9School of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USASchool of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USASchool of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USASchool of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USASchool of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USASchool of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USASchool of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USASchool of Informatics, Computing, and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USAAir Force Research Laboratory, Rome, NY 13441, USAAir Force Research Laboratory, Rome, NY 13441, USABlockchain technology is a game-changing, enhancing security for the supply chain of smart additive manufacturing. Blockchain enables the tracking and recording of the history of each transaction in a ledger stored in the cloud that cannot be altered, and when blockchain is combined with digital signatures, it verifies the identity of the participants with its non-repudiation capabilities. One of the weaknesses of blockchain is the difficulty of preventing malicious participants from gaining access to public–private key pairs. Groups of opponents often interact freely with the network, and this is a security concern when cloud-based methods manage the key pairs. Therefore, we are proposing end-to-end security schemes by both inserting tamper-resistant devices in the hardware of the peripheral devices and using ternary cryptography. The tamper-resistant devices, which are designed with nanomaterials, act as Physical Unclonable Functions to generate secret cryptographic keys. One-time use public–private key pairs are generated for each transaction. In addition, the cryptographic scheme incorporates a third logic state to mitigate man-in-the-middle attacks. The generation of these public–private key pairs is compatible with post quantum cryptography. The third scheme we are proposing is the use of noise injection techniques used with high-performance computing to increase the security of the system. We present prototypes to demonstrate the feasibility of these schemes and to quantify the relevant parameters. We conclude by presenting the value of blockchains to secure the logistics of additive manufacturing operations.https://www.mdpi.com/2410-387X/4/2/17blockchaindigital signatureskey distributionadditive manufacturingternary cryptographyphysical unclonable functions
spellingShingle Bertrand Cambou
Michael Gowanlock
Julie Heynssens
Saloni Jain
Christopher Philabaum
Duane Booher
Ian Burke
Jack Garrard
Donald Telesca
Laurent Njilla
Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable Functions
Cryptography
blockchain
digital signatures
key distribution
additive manufacturing
ternary cryptography
physical unclonable functions
title Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable Functions
title_full Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable Functions
title_fullStr Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable Functions
title_full_unstemmed Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable Functions
title_short Securing Additive Manufacturing with Blockchains and Distributed Physically Unclonable Functions
title_sort securing additive manufacturing with blockchains and distributed physically unclonable functions
topic blockchain
digital signatures
key distribution
additive manufacturing
ternary cryptography
physical unclonable functions
url https://www.mdpi.com/2410-387X/4/2/17
work_keys_str_mv AT bertrandcambou securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT michaelgowanlock securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT julieheynssens securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT salonijain securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT christopherphilabaum securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT duanebooher securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT ianburke securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT jackgarrard securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT donaldtelesca securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions
AT laurentnjilla securingadditivemanufacturingwithblockchainsanddistributedphysicallyunclonablefunctions