An RNS Implementation of the Elliptic Curve Cryptography for IoT Security

被引:1
|
作者
Pandey, Jai Gopal [1 ]
Mitharwal, Chhavi [1 ]
Karmakar, Abhijit [1 ]
机构
[1] CSIR Cent Elect Engn Res Inst CEERI, Pilani 333031, Rajasthan, India
来源
2019 FIRST IEEE INTERNATIONAL CONFERENCE ON TRUST, PRIVACY AND SECURITY IN INTELLIGENT SYSTEMS AND APPLICATIONS (TPS-ISA 2019) | 2019年
关键词
Elliptic curve cryptography (ECC); public-key cryptography; Hardware-software codesign; residue number system (RNS); IoT Security;
D O I
10.1109/TPS-ISA48467.2019.00017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Public key cryptography plays a vital role in many information and communication systems for secure data transaction, authentication, identification, digital signature, and key management purpose. Elliptic curve cryptography (ECC) is a widely used public key cryptographic algorithm. In this paper, we propose a hardware-software codesign implementation of the ECC cipher. The algorithm is modelled in C language. Compute intensive components are identified for their efficient hardware implementations. In the implementation, residue number system (RNS) with projective coordinates are utilized for performing the required arithmetic operations. To manage the hardware software codeign in an integrated fashion Xilinx platform studio tool and Virtex-5 xc5vfx70t device based platform is utilized. An application of the implementation is demonstrated for encryption of text and its respective decryption over prime fields. The design is useful for providing an adequate level of security for IoTs.
引用
收藏
页码:66 / 72
页数:7
相关论文
共 50 条
  • [1] Secure and Efficient RNS software implementation for Elliptic Curve Cryptography
    Fournaris, Apostolos P.
    Papachristodoulou, Louiza
    Sklavos, Nicolas
    2017 2ND IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (EUROS&PW), 2017, : 86 - 93
  • [2] DNA-Based Elliptic Curve Cryptography for Data Security in IoT
    Ali, Salman
    Anwer, Faisal
    ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2023, PT I, 2024, 2090 : 381 - 400
  • [3] A new approach to elliptic curve cryptography: An RNS architecture
    Schinianakis, D. M.
    Kakarountas, A. P.
    Stouraitis, T.
    CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 1241 - 1245
  • [4] Security Improvement in Elliptic Curve Cryptography
    Abdullah, Kawther Esaa
    Ali, Nada Hussein M.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (05) : 122 - 131
  • [5] Issues in Elliptic Curve Cryptography Implementation
    Paryasto, Marisa W.
    Kuspriyanto
    Sutikno, Sarwono
    Sasongko, Arif
    INTERNETWORKING INDONESIA, 2009, 1 (01): : 29 - 33
  • [6] Optimal Implementation of Elliptic Curve Cryptography
    Lv, Hongqiang
    Li, Hui
    Yi, Junkai
    Lu, Hao
    2013 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI), 2013, : 35 - 39
  • [7] The advantages of elliptic curve cryptography for wireless security
    Lauter, K
    IEEE WIRELESS COMMUNICATIONS, 2004, 11 (01): : 62 - 67
  • [8] Elliptic Curve Cryptography for Security in Connected Vehicles
    Genc, Yasin
    Habek, Muhammed
    Aytas, Nilay
    Akkoc, Ahmet
    Afacan, Erkan
    Yazgan, Erdem
    2022 30TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2022,
  • [9] An RNS Implementation of an Fp Elliptic Curve Point Multiplier
    Schinianakis, Dimitrios A.
    Fournaris, Apostolos P.
    Michail, Harris E.
    Kakarountas, Athanasios P.
    Stouraitis, Thanos
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2009, 56 (06) : 1202 - 1213
  • [10] Ephemeral Encoding Message in the Elliptic Curve Cryptography for IoT
    Baccouri, Sondes
    Fatrhat, Hassene
    Gharbi, Nadia
    Tahar, Rafaa
    Azzabi, Tarek
    Attia, Pr. Rabah
    PROCEEDINGS OF THE 2022 5TH INTERNATIONAL CONFERENCE ON ADVANCED SYSTEMS AND EMERGENT TECHNOLOGIES IC_ASET'2022), 2022, : 172 - 177