Security Enhancement on ECC Dynamic Point Encoding for IoT

Tanapat Anusas-amornkul, Kittirat Intarak, Benchaphon Limthanmaphon · 2020 Fourth World Conference on Smart Trends in Systems, Security and Sustainability (WorldS4) · 2020

In this paper, a security enhancement on ECC dynamic point encoding is proposed to prevent a duplicate message frequency analysis attack by using an ASCII value, a sequence number, and an initial value to map a character to a point on an Elliptic Curve. This encoding is compared with 3x3 matrix based encoding and ECC dynamic point encoding with 4 performance metrics, which are a frequency analysis, a duplicate message frequency analysis, encoding and decoding time, and memory usage. The experiment is done on a Raspberry Pi, which is an IoT device. The results show that all encodings can prevent the frequency analysis attack but only the proposed encoding can prevent the duplicate message frequency analysis attack. The encoding time for the proposed encoding is the longest due to more steps to calculate but the decoding time for all encodings do not show significantly differences. The memory usages for all encodings are also similar.

Read the paper · More papers on PaperTik