“…Common security attacks on computer network such as denial-of-service (DoS), user impersonation, sniffing, side-channel analysis, traffic hijacking, routing attacks, configuration manipulation and exploitation of insecure software can now be performed on smart meter [10], [11]. Furthermore, with the smart meter's ability to execute codes and communicate over the network, viruses, worms and Trojan horses can run on the smart meter and spread through its network connectivity [12], [13].…”