Efficient Security for Smart Grid Applications using Elliptic Curve Cryptography with Gaussian Integer Technique

Autor: Sivasankari Narasimhan
Rok vydání: 2021
Předmět:
DOI: 10.5281/zenodo.5141031
Popis: In the security based smart applications, there is the need for authentication to maintain the confidentiality and safety of the user details. Elliptic Curve Cryptography is the cornerstone of the embedded applications. Elliptic Curve Cryptography (ECC) provides such security with low key size. The most time-consuming operation in ECC is point multiplication. After careful implementation on point multiplication, there are many possibilities for side channel attacks such as timing attack in the communication channels by measuring the time for one particular point multiplication. In order to reduce the vulnerability of side channel attack the point multiplication is implemented with Gaussian integer technique which is a complicated key expansion algorithm. Gaussian integers are the subset of complex numbers. Gaussian integer expansion is beneficial to reduce the attacks and the memory requirements of a secure hardware implementation. This paper represents the implementations with Raspberry pi kit as client and server node. A secure one-time password for every transaction is encrypted with ECC algorithm with reasonable time duration to minimize the side channel and brute force attacks. Even though, point multiplications require more time, gaussian integer multiplication requires less time, transactions by one-time password requires 1.09 seconds for its transaction from server to client.
Databáze: OpenAIRE