Implementing ECC on Data Link Layer of the OSI Reference Model
Donald Somiari Ene, Isobo Nelson Davies, Godwin Fred Lenu, Ibiere Boma, Cookey

TL;DR
This paper proposes implementing elliptic curve cryptography at the Data Link Layer of the OSI model to enhance security for Internet-connected devices, demonstrating a prototype on embedded hardware and analyzing key generation costs.
Contribution
It introduces a novel approach of applying ECC at the Data Link Layer and provides a prototype implementation on embedded hardware to improve network security.
Findings
Key generation time increases with curve bit length
Prototype successfully demonstrates ECC implementation on embedded hardware
Highlights security benefits for IoT devices at the Data Link Layer
Abstract
The Internet, a rapidly expanding communication infrastructure, poses significant cybersecurity challenges. A few techniques have been developed to provide security in the OSI model's application, presentation, and network layers. Instead of using Media Access Control (MAC), this paper recommends using public key Elliptic Curve Cryptography to serve the Data Link Layer. On a microFourQ-MSP-IAR Embedded Workbench IDE-MSP430 7.12.4, a prototype of the architecture was implemented. When the cost of key generation was compared to the curve, it was shown that they are directly related. The cost of key generation time rises in proportion to the bit length of the curve. Because of the large number of connected devices that may be exposed due to a lack of effective security in the data link layer, significant concerns arise in terms of network privacy, governance, and security. As a result,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Residue Arithmetic · Chaos-based Image/Signal Encryption · Cryptography and Data Security
