An apparatus and method based on single coordinate system of elliptical key cryptography for secure communication between Internet of Things

Abstract of Invention Title of Invention: An apparatus and method based on single coordinate system of elliptical key cryptography for secure communication between Internet of Things. The public key cryptographic algorithms considered unsuitable for Internet of Things due to use of longer keys, stre...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Shah, Darshana Pritam, Shah, Pritam Gajkumar
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Abstract of Invention Title of Invention: An apparatus and method based on single coordinate system of elliptical key cryptography for secure communication between Internet of Things. The public key cryptographic algorithms considered unsuitable for Internet of Things due to use of longer keys, stressful calculations and consumption of battery resources for l6bit processers. This patent application presents a novel algorithm based on elliptical curve for securing communication between Internet of Things by use of single coordinate system of Elliptical curve cryptography. Though lengdre symbol or single coordinate system exist in mathematics literature, it's use for securing IoT devices is fairly new. In the proposed system IoT device transfer one coordinate of public key with extra bit allowing to save 50 % of bandwidth and storage for IoT devices. Key Terms: Elliptical Curve, Internet of Things, affine coordinate, projective coordinates, bandwidth etc. Fig 1. Elliptic curve y 2 X3 + x + 3 0 ecsgen - Microsoft Visual Studio C:\Windows\system32\cmdexe ECDFA implementation by DP Pritam Shah and Darshana Pritam Shah 2M EnteP 9 digit Pandom number seed di2345 public key with single x co-ordinate= 0 D30DBBIC35BFDBCAFFFFR5D4ED692BFD5DOAB61E2C6002AB d=5184629585576838268688284914810197135404640795003984487184 Press any key to continue . . . Fig 2 X coordinate with bit b =0 Seed d given is 1234567 A ecsgen - Microsoft Visual Studio File Edit View Project Build Debug Tools Window Community Help C:\Windoiws\sytem32\cmd.exe ECDSA implemmentation by Dr Pritam Shah and Darshana PPitam Shah 2018 Enter 9 digit random number seed d=1234567 public key with single x co-ordinate= 1 3B1FD52B62A075B24D1E47BADCFBCOB85BD8E0E847D65347 (Id=5986562219947614262442864937457996577891793592440923768337 Press any key to continue . . . Fif.3 X coordinate with bit b =1