Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

BITRU: Binary Version of the NTRU Public Key Cryptosystem via Binary Algebra

Author 1: Nadia M.G. Alsaidi Author 2: Hassan R. Yassein
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 7, No. 11 · Published 2016 · Cited by 23

DOI: https://doi.org/10.14569/IJACSA.2016.071101

Abstract

New terms such as closest vector problem (CVP) and the shortest vector problem (SVP), which have been illustrated as NP-hard problem, emerged, leading to a new hope for designing public key cryptosystem based on certain lattice hardness. A new cryptosystem called NTRU is proven computationally efficient and it can be implemented with low cost. With these characteristics, NTRU possesses advantage over others system that rely on number-theoretical problem in a finite field (e.g. integer factorization problem or discrete logarithm problem). These advantages make NTRU a good choice for many applications. After the adaptation of NTRU, many attempts to generalize its algebraic structure have appeared. In this study, a new variant of the NTRU public key cryptosystem called BITRU is proposed. BITRU is based on a new algebraic structure used as an alternative to NTRU-mathematical structure called binary algebra. This commutative and associative. Establishing two public keys in the proposed system has distinguished it from NTRU and those similar to NTRU cryptosystems. This new structure helps to increase the security and complexity of BITRU. The clauses of BITRU, which include key generation, encryption, decryption, and decryption failure, are explained in details. Its suitability of the proposed system is proven and its security is demonstrated by comparing it with NTRU.

Keywords

How to Cite this Article

Alsaidi, N. M., & Yassein, H. R. (2016). BITRU: Binary Version of the NTRU Public Key Cryptosystem via Binary Algebra. International Journal of Advanced Computer Science and Applications, 7(11). https://doi.org/10.14569/IJACSA.2016.071101

Alsaidi, Nadia M.G., and Hassan R. Yassein. "BITRU: Binary Version of the NTRU Public Key Cryptosystem via Binary Algebra." International Journal of Advanced Computer Science and Applications, vol. 7, no. 11, 2016, https://doi.org/10.14569/IJACSA.2016.071101.

@article{Alsaidi2016,
  title     = {BITRU: Binary Version of the NTRU Public Key Cryptosystem via Binary Algebra},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {7},
  number    = {11},
  year      = {2016},
  publisher = {The Science and Information Organization},
  author    = {Nadia M.G. Alsaidi and Hassan R. Yassein},
  doi       = {10.14569/IJACSA.2016.071101},
  url       = {https://doi.org/10.14569/IJACSA.2016.071101}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.