Abstract
A malware detection algorithm that can be embedded in IoT edge computing is proposed in this study and validated using an emulator. This algorithm, with a pattern match accelerator, reduces the computing cost while maintaining a relatively high detection accuracy. For autonomous driving, complicated IoT edge computing must have a huge amount of embedded program codes. In such a situation, the invasion of malware can lead to compromised cybersecurity. In this study, a pattern match accelerator is implemented for such issues, thereby offering IoT edge computing that detects malware automatically. Edge computing is designed to apply simply structural level analysis algorithms using HLAC mask pattern. We developed a pseudo-emulator system environment and conducted performance confirmation of the proposed technique using 641 chosen samples from six types of malware families. The algorithm's efficiencies demonstrated an identification performance of approximately 80%. In comparison to characteristic extraction using AI, the computing cost was reduced and these processes enable edge computing with high cybersecurity features.
Original language | English |
---|---|
Article number | e23333 |
Journal | Electrical Engineering in Japan (English translation of Denki Gakkai Ronbunshi) |
Volume | 214 |
Issue number | 2 |
DOIs | |
Publication status | Published - Jun 2021 |
Keywords
- Higher-order Local Auto Correlation (HLAC)
- IoT edge computing
- cybersecurity
- malware
- pattern match accelerator
- texture image