Visible to the public Polynomial-based Lightweight Key Management in a Permissioned Blockchain

TitlePolynomial-based Lightweight Key Management in a Permissioned Blockchain
Publication TypeConference Paper
Year of Publication2019
AuthorsAlbakri, Ashwag, Harn, Lein, Maddumala, Mahesh
Conference Name2019 IEEE Conference on Communications and Network Security (CNS)
Date Publishedjun
ISBN Number978-1-5386-7117-7
Keywords128-bit modulus size, 2048-bit RSA, blockchain, blockchain applications, computationally less intensive polynomial evaluation operations, cryptocurrencies, cryptography, data confidentiality, expensive modular exponentiation operations, exponentiation, identity authentication, lightweight polynomial-based key management scheme, permissioned blockchain platform, PKI, polynomial, polynomial-based schemes, polynomials, pubcrawl, public key cryptography, public-key infrastructure, public-key operations, public-key schemes, Resiliency, Scalability, security, system scalability, telecommunication security, transaction confidentiality
Abstract

A permissioned blockchain platform comes with numerous assurances such as transaction confidentiality and system scalability to several organizations. Most permissioned blockchains rely on a Public-Key Infrastructure (PKI)as cryptographic tools to provide security services such as identity authentication and data confidentiality. Using PKI to validate transactions includes validating digital certificates of endorsement peers which creates an overhead in the system. Because public-key operations are computationally intensive, they limit the scalability of blockchain applications. Due to a large modulus size and expensive modular exponentiation operations, public-key operations such as RSA become slower than polynomial-based schemes, which involve a smaller modulus size and a less smaller number of modular multiplications. For instance, the 2048-bit RSA is approximately 15,728 times slower than a polynomial with a degree of 50 and 128-bit modulus size. In this paper, we propose a lightweight polynomial-based key management scheme in the context of a permissioned blockchain. Our scheme involves computationally less intensive polynomial evaluation operations such as additions and multiplications that result in a faster processing compared with public-key schemes. In addition, our proposed solution reduces the overhead of processing transactions and improves the system scalability. Security and performance analysis are provided in the paper.

URLhttps://ieeexplore.ieee.org/document/8802723
DOI10.1109/CNS.2019.8802723
Citation Keyalbakri_polynomial-based_2019