{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T13:45:35Z","timestamp":1762004735670,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2015,8,21]],"date-time":"2015-08-21T00:00:00Z","timestamp":1440115200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In the smart grid, measurement devices may be compromised by adversaries, and their operations could be disrupted by attacks. A number of schemes to efficiently and accurately detect these compromised devices remotely have been proposed. Nonetheless, most of the existing schemes detecting compromised devices depend on the incremental response time in the attestation process, which are sensitive to data transmission delay and lead to high computation and network overhead. To address the issue, in this paper, we propose a low-cost remote memory attestation scheme (LRMA), which can efficiently and accurately detect compromised smart meters considering real-time network delay and achieve low computation and network overhead. In LRMA, the impact of real-time network delay on detecting compromised nodes can be eliminated via investigating the time differences reported from relay nodes. Furthermore, the attestation frequency in LRMA is dynamically adjusted with the compromised probability of each node, and then, the total number of attestations could be reduced while low computation and network overhead can be achieved. Through a combination of extensive theoretical analysis and evaluations, our data demonstrate that our proposed scheme can achieve better detection capacity and lower computation and network overhead in comparison to existing schemes.<\/jats:p>","DOI":"10.3390\/s150820799","type":"journal-article","created":{"date-parts":[[2015,8,21]],"date-time":"2015-08-21T10:38:09Z","timestamp":1440153489000},"page":"20799-20824","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["Towards a Low-Cost Remote Memory Attestation for the Smart Grid"],"prefix":"10.3390","volume":"15","author":[{"given":"Xinyu","family":"Yang","sequence":"first","affiliation":[{"name":"Department of Computer Science and Technology, Xi'an Jiaotong University, Xi'an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9887-5566","authenticated-orcid":false,"given":"Xiaofei","family":"He","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Xi'an Jiaotong University, Xi'an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Yu","sequence":"additional","affiliation":[{"name":"Department of Computer and Information Sciences, Towson University, Towson, MD 21252, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Xi'an Jiaotong University, Xi'an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Xi'an Jiaotong University, Xi'an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingyu","family":"Yang","sequence":"additional","affiliation":[{"name":"SKLMSE Lab, School of Electronic Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2631-9223","authenticated-orcid":false,"given":"Houbing","family":"Song","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, West Virginia University, Montgomery, WV 25136, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,8,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1103","DOI":"10.1002\/dac.2312","article-title":"Code division multiple access\/pulse position modulation ultra-wideband radio frequency identification for Internet of Things: Concept and analysis","volume":"25","author":"Zhang","year":"2012","journal-title":"Int. J. Commun. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1230","DOI":"10.1002\/dac.2373","article-title":"Technology classification, industry, and education for Future Internet of Things","volume":"25","author":"Ning","year":"2012","journal-title":"Int. J. Commun. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1178","DOI":"10.1002\/dac.2330","article-title":"An integrated scheme based on service classification in pervasive mobile services","volume":"25","author":"Liu","year":"2012","journal-title":"Int. J. Commun. Syst."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1109\/TSG.2010.2053726","article-title":"Smart transmission grid: Vision and framework","volume":"1","author":"Li","year":"2010","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"DeBlasio, R., and Tom, C. (2008, January 17\u201318). Standards for the smart grid. Proceedings of the Energy 2030 Conference (ENERGY 2008), Atlanta, GA, USA.","DOI":"10.1109\/ENERGY.2008.4780988"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/MCOM.2013.6400435","article-title":"Bad data injection in smart grid: Attack and defense mechanisms","volume":"51","author":"Huang","year":"2013","journal-title":"IEEE Commun. Mag."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Yang, X., Lin, J., Moulema, P., Yu, W., Fu, X., and Zhao, W. (2012, January 18\u201321). A Novel En-Route Filtering Scheme against False Data Injection Attacks in Cyber-Physical Networked Systems. Proceedings of the IEEE 32nd International Conference on Distributed Computing Systems(ICDCS), Macau, China.","DOI":"10.1109\/ICDCS.2012.51"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"659","DOI":"10.1109\/TSG.2011.2161892","article-title":"Integrity Data Attacks in Power Market Operations","volume":"2","author":"Xie","year":"2011","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Seshadri, A., Luk, M., Perrig, A., van Doorn, L., and Khosla, P. (2006, January 29). SCUBA: Secure code update by attestation in sensor networks. Proceedings of the 5th ACM Workshop on Wireless Security, Los Angeles, CA, USA.","DOI":"10.1145\/1161289.1161306"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Song, K., Seo, D., Park, H., Lee, H., and Perrig, A. (2011, January 26\u201328). OMAP: One-way memory attestation protocol for smart meters. Proceedings of the Ninth IEEE International Symposium on Parallel and Distributed Processing with Applications Workshops (ISPAW), Busan, Korea.","DOI":"10.1109\/ISPAW.2011.37"},{"key":"ref_11","unstructured":"Seshadri, A., Perrig, A., van Doorn, L., and Khosla, P. (2004, January 9\u201312). Swatt: Software-based attestation for embedded devices. Proceedings of the IEEE Symposium on Security and Privacy, Oakland, CA, USA."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Akram, R.N., Markantonakis, K., and Mayes, K. (2013, January 16\u201318). A Secure and Trusted Channel Protocol for the User Centric Smart Card Ownership Model. Proceedings of the 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), Melbourne, VIC, Australia.","DOI":"10.1109\/TrustCom.2013.245"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Armknecht, F., Sadeghi, A.R., Schulz, S., and Wachsmann, C. (2013, January 4\u20138). A security framework for the analysis and design of software attestation. Proceedings of the 2013 ACM SIGSAC conference on Computer & Communications Security, Berlin, Germany.","DOI":"10.1145\/2508859.2516650"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Yang, Y., Wang, X., Zhu, S., and Cao, G. (2007, January 10\u201312). Distributed software-based attestation for node compromise detection in sensor networks. Proceedings of the 26th IEEE International Symposium on Reliable Distributed Systems (SRDS), Beijing, China.","DOI":"10.1109\/SRDS.2007.31"},{"key":"ref_15","unstructured":"Shaneck, M., Mahadevan, K., Kher, V., and Kim, Y. (2005). Security and Privacy in Ad-Hoc and Sensor Networks, Springer."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Srinivasan, R., Dasgupta, P., Gohad, T., and Bhattacharya, A. (2010, January 17\u201319). Determining the integrity of application binaries on unsecure legacy machines using software based remote attestation. Proceedings of 6th International Conference on Information Systems Security (ICISS 2010), Gandhinagar, India.","DOI":"10.1007\/978-3-642-17714-9_6"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Jakobsson, M., and Johansson, K.A. (2011, January 14\u201315). Practical and secure software-based attestation. Proceedings of the IEEE Workshop on Lightweight Security & Privacy: Devices, Protocols and Applications (LightSec), Istanbul, Turkey.","DOI":"10.1109\/LightSec.2011.8"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Castelluccia, C., Francillon, A., Perito, D., and Soriente, C. (2009, January 9\u201313). On the difficulty of software-based attestation of embedded devices. Proceedings of the 16th ACM Conference on Computer and Communications Security, Chicago, IL, USA.","DOI":"10.1145\/1653662.1653711"},{"key":"ref_19","unstructured":"Lu, Z., Lu, X., Wang, W., and Wang, C. (November, January 31). Review and evaluation of security threats on the communication networks in the smart grid. Proceedings of the IEEE Military Communications Conference (MILCOM), San Jose, CA, USA."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1002\/dac.1296","article-title":"A new security model to prevent denial-of-service attacks and violation of availability in wireless networks","volume":"25","author":"Malekzadeh","year":"2012","journal-title":"Int. J. Commun. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Bysani, L., and Turuk, A. (2011, January 24\u201325). A Survey on Selective Forwarding Attack in Wireless Sensor Networks. Proceedings of the IEEE International Conference on Devices and Communications (ICDeCom), Mesra, Ranchi, India.","DOI":"10.1109\/ICDECOM.2011.5738547"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2808","DOI":"10.1002\/dac.2508","article-title":"Secure multicast routing protocols in mobile ad-hoc networks","volume":"27","author":"Moamen","year":"2014","journal-title":"Int. J. Commun. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1028","DOI":"10.1109\/JPROC.2011.2123851","article-title":"Multigate communication network for smart grid","volume":"99","author":"Gharavi","year":"2011","journal-title":"IEEE Proc."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Liu, Y., Reiter, M.K., and Ning, P. (2009, January 9\u201313). False Data Injection Attacks against State Estimation in Electric Power Grids. Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS), Chicago, IL, USA.","DOI":"10.1145\/1653662.1653666"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TC.2013.177","article-title":"A Novel En-Route Filtering Scheme against False Data Injection Attacks in Cyber-Physical Networked Systems","volume":"64","author":"Yang","year":"2015","journal-title":"IEEE Trans. Comput."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Lin, J., Yu, W., Yang, X., Xu, G., and Zhao, W. (2012, January 17\u201319). On False Data Injection Attacks against Distributed Energy Routing in Smart Grid. Proceedings of the 2012 IEEE\/ACM Third International Conference on Cyber-Physical Systems (ICCPS), Beijing, China.","DOI":"10.1109\/ICCPS.2012.26"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"He, X., Yang, X., Li, R., and Yang, Q. (2013, January 7\u201310). A Novel Delay-resilient Remote Memory Attestation for Smart Grid. Proceedings of 8th International Conference on Wireless Algorithms, Systems, and Applications (WASA), Zhangjiajie, China.","DOI":"10.1007\/978-3-642-39701-1_8"},{"key":"ref_28","unstructured":"International Organization for Standardization (2010). ISO 16269-4:2010. Statistical Interpretation of Data \u2013 Part 4: Detection and Treatment of Outliers, International Organization for Standardization."},{"key":"ref_29","unstructured":"Tan, H., Hu, W., and Jha, S. (November, January 31). A TPM-enabled remote attestation protocol (TRAP) in wireless sensor networks. Proceedings of the 6th ACM Workshop on Performance Monitoring and Measurement of Heterogeneous Wireless and Wired Networks, Miami Beach, FL, USA."},{"key":"ref_30","unstructured":"Pearson, S., and Balacheff, B. (2003). Trusted Computing Platforms: TCPA Technology in Context, Prentice Hall Professional."},{"key":"ref_31","unstructured":"Seshadri, A., Luk, M., Perrig, A., van Doorn, L., and Khosla, P. (2004). Using FIRE & ICE for Detecting and Recovering Compromised Nodes in Sensor Networks, School of Computer Science, Carnegie Mellon University. Technical Report CMU-CS-04-187."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1059","DOI":"10.1016\/j.adhoc.2010.08.011","article-title":"SAKE: Software attestation for key establishment in sensor networks","volume":"9","author":"Seshadri","year":"2011","journal-title":"Ad Hoc Netw."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1095809.1095812","article-title":"Pioneer: Verifying code integrity and enforcing untampered code execution on legacy systems","volume":"39","author":"Seshadri","year":"2005","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Park, H., Seo, D., Lee, H., and Perrig, A. (2012, January 22\u201325). SMATT: Smart Meter ATTestation Using Multiple Target Selection and Copy-Proof Memory. Proceedings of 4th FTRA International Conference on Computer Science and its Applications (CSA 2012), Jeju, Korea.","DOI":"10.1007\/978-94-007-5699-1_90"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"744","DOI":"10.1109\/TSG.2011.2174811","article-title":"Cumulative attestation kernels for embedded systems","volume":"3","author":"LeMay","year":"2012","journal-title":"IEEE Trans. Smart Grid"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/8\/20799\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:47:12Z","timestamp":1760215632000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/8\/20799"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,21]]},"references-count":35,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2015,8]]}},"alternative-id":["s150820799"],"URL":"https:\/\/doi.org\/10.3390\/s150820799","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2015,8,21]]}}}