A Low-Cost and High-Performance Cryptosystem Using Tripling-Oriented Elliptic Curve

被引:0
作者
Alkhatib, Mohammad [1 ]
Aldalbahy, Wafa S. [1 ]
机构
[1] Imam Mohammad Ibn Saud Islamic Univ IMSIU, Coll Comp & Informat Sci, Comp Sci Dept, Riyadh, Saudi Arabia
关键词
Security; cryptography; elliptic curves; software implement greatation; multithreading; HIGH-SPEED;
D O I
10.32604/iasc.2023.038927
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Developing a high-performance public key cryptosystem is crucial for numerous modern security applications. The Elliptic Curve Cryptosystem (ECC) has performance and resource-saving advantages compared to other types of asymmetric ciphers. However, the sequential design implementation for ECC does not satisfy the current applications' performance requirements. Therefore, several factors should be considered to boost the cryptosystem performance, including the coordinate system, the scalar multiplication algorithm, and the elliptic curve form. The tripling-oriented (3DIK) form is implemented in this work due to its minimal computational complexity compared to other elliptic curves forms. This experimental study explores the factors playing an important role in ECC performance to determine the best combination that leads to developing high-speed ECC. The proposed cryptosystem uses parallel software implementation to speed up ECC performance. To our knowledge, previous studies have no similar software implementation for 3DIK ECC. Supported by using parallel design, projective coordinates, and a fast scalar multiplication algorithm, the proposed 3DIK ECC improved the speed of the encryption process compared with other counterparts and the usual sequential implementation. The highest performance level for 3DIK ECC was achieved when it was implemented using the Non-Adjacent Form algorithm and homogenous projection. Compared to the costly hardware implementations, the proposed software implementation is cost effective and can be easily adapted to other environments. In addition, the power consumption of the proposed ECC is analyzed and compared with other known cryptosystems. thus, the current study presents a detailed overview of the design and implementation of 3DIK ECC.
引用
收藏
页码:1807 / 1831
页数:25
相关论文
共 34 条
  • [1] Al-khatib M., 2011, INT J COMPUTER SCI E, P1697
  • [2] Improved Software Implementation for Montgomery Elliptic Curve Cryptosystem
    Al-Khatib, Mohammad
    Saif, Wafaa
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (03): : 4847 - 4865
  • [3] Al-Khatib M, 2011, J INF ASSUR SECUR, V6, P1
  • [4] AlHaija Q., 2011, INT J COMPUTER SCI E, V3, P467
  • [5] AlKhatib M., 2011, INT REV COMPUTERS SO, V6, P163
  • [6] AlKhatib M., 2022, TRIPLINGORIENTEDDIK
  • [7] Alkhatib M., 2012, ADV MAT RES, V622-623, P1906
  • [8] AlKhatib M., 2014, INT REV COMPUTERS SO, V9, P609
  • [9] AlKhatib M., 2011, INT REV COMPUTERS SO, V6, P1059
  • [10] Alkhatib M., 2011, INT REV COMPUTERS SO, V6, P237