@article {lopez2020, title = {Digital Twins for Intelligent Authorization in the B5G-enabled Smart Grid}, journal = {IEEE Wireless Communications}, volume = {28}, year = {2021}, month = {04/2021}, pages = {48-55}, publisher = {IEEE}, abstract = {

Beyond fifth generation (B5G) communication networks and computation paradigms in the edge are expected to be integrated into power grid infrastructures over the coming years. In this sense, AI technologies will play a fundamental role to efficiently manage dynamic information flows of future applications, which impacts the authorization policies applied in such a complex scenario. This article studies how digital twins can evolve their context awareness capabilities and simulation technologies to anticipate faults or to detect cyber-security issues in real time, and update access control policies accordingly. Our study analyzes the evolution of monitoring platforms and architecture decentralization, including the application of machine learning and blockchain technologies in the smart grid, toward the goal of implementing autonomous and self-learning agents in the medium and long term. We conclude this study with future challenges on applying digital twins to B5G-based smart grid deployments.

}, issn = {1536-1284}, doi = {https://doi.org/10.1109/MWC.001.2000336}, url = {https://ieeexplore.ieee.org/document/9430900}, author = {Javier Lopez and Juan E. Rubio and Cristina Alcaraz} } @article {Alcaraz2020a, title = {Blockchain-Assisted Access for Federated Smart Grid Domains: Coupling and Features}, journal = {Journal of Parallel and Distributed Computing}, volume = {144}, year = {2020}, month = {06/2020}, pages = {124-135}, publisher = {Elsevier}, issn = {0743-7315}, author = {Cristina Alcaraz and Juan E. Rubio and Javier Lopez} } @inproceedings {1846, title = {Distributed Detection of APTs: Consensus vs. Clustering}, booktitle = {25th European Symposium on Research in Computer Security (ESORICS 2020)}, volume = {12308}, year = {2020}, month = {09/2020}, pages = {174-192}, keywords = {Advanced Persistent Threat, clustering, consensus, distributed detection, Opinion Dynamics, Traceability}, isbn = {978-3-030-58951-6}, doi = {https://doi.org/10.1007/978-3-030-58951-6_9}, author = {Juan E. Rubio and Cristina Alcaraz and Ruben Rios and Rodrigo Roman and Javier Lopez} } @inproceedings {1840, title = {Game Theory-Based Approach for Defense against APTs}, booktitle = {18th International Conference on Applied Cryptography and Network Security (ACNS{\textquoteright}20)}, volume = {12147}, year = {2020}, month = {10/2020}, pages = {297-320}, publisher = {Springer}, organization = {Springer}, isbn = {978-3-030-57878-7}, doi = {https://doi.org/10.1007/978-3-030-57878-7_15}, author = {Juan E. Rubio and Cristina Alcaraz and Javier Lopez} } @article {Rubio2020IIoT, title = {Integration of a Threat Traceability Solution in the Industrial Internet of Things}, journal = {IEEE Transactions on Industrial Informatics}, volume = {16}, number = {6575-6583}, year = {2020}, month = {10/2020}, publisher = {IEEE}, abstract = {In Industrial Internet of Things (IIoT) scenarios, where a plethora of IoT technologies coexist with consolidated industrial infrastructures, the integration of security mechanisms that provide protection against cyber-security attacks becomes a critical challenge. Due to the stealthy and persistent nature of some of these attacks, such as Advanced Persistent Threats, it is crucial to go beyond traditional Intrusion Detection Systems for the traceability of these attacks. In this sense, Opinion Dynamics poses a novel approach for the correlation of anomalies, which has been successfully applied to other network security domains. In this paper, we aim to analyze its applicability in the IIoT from a technical point of view, by studying its deployment over different IIoT architectures and defining a common framework for the acquisition of data considering the computational constraints involved. The result is a beneficial insight that demonstrates the feasibility of this approach when applied to upcoming IIoT infrastructures. }, keywords = {Detection, Dynamics, IIoT, Industry, Intrusion, Opinion, Traceability}, issn = {1551-3203}, doi = {10.1109/TII.2020.2976747}, author = {Juan E. Rubio and Rodrigo Roman and Javier Lopez} } @article {rub2019cose, title = {Current Cyber-Defense Trends in Industrial Control Systems}, journal = {Computers \& Security Journal}, volume = {87}, year = {2019}, month = {11/2019}, publisher = {Elsevier}, type = {SECRYPT 2017 Special Issue}, abstract = {

Advanced Persistent Threats (APTs) have become a serious hazard for any critical infrastructure, as a single solution to protect all industrial assets from these complex attacks does not exist. It is then essential to understand what are the defense mechanisms that can be used as a first line of defense. For this purpose, this article will firstly study the spectrum of attack vectors that APTs can use against existing and novel elements of an industrial ecosystem. Afterwards, this article will provide an analysis of the evolution and applicability of Intrusion Detection Systems (IDS) that have been proposed in both the industry and academia.

}, keywords = {APT, Industrial Control, Industry 4.0, Intrusion Detection, SCADA}, issn = {0167-4048}, doi = {https://doi.org/10.1016/j.cose.2019.06.015}, author = {Juan E. Rubio and Cristina Alcaraz and Rodrigo Roman and Javier Lopez} } @inproceedings {RubioESORICS2019, title = {Enhancing Security and Dependability of Industrial Networks with Opinion Dynamics}, booktitle = {European Symposium on Research in Computer Security (ESORICS2019)}, volume = {11736}, year = {2019}, month = {09/2019}, pages = {263-280}, doi = {https://doi.org/10.1007/978-3-030-29962-0_13}, author = {Juan E. Rubio and Mark Manulis and Cristina Alcaraz and Javier Lopez} } @inproceedings {1815, title = {SealedGRID: A Secure Interconnection of Technologies for Smart Grid Applications}, booktitle = {14th International Conference on Critical Information Infrastructures Security (CRITIS 2019)}, volume = {11777}, year = {2019}, month = {12/2019}, pages = {169-175}, publisher = {Springer, Cham}, organization = {Springer, Cham}, abstract = {

In recent years, the Smart Grid has increasingly integrated cutting-edge technologies that generate several benefits for all the stakeholders involved, such as a more accurate billing system and enhanced Demand Response procedures. However, this modernization also brings with it diverse cyber security and privacy issues, which sets the necessity for developing a security platform specifically tailored to this scenario. In this paper, we present SealedGRID, which proposes a flexible architecture that provides security services at all levels by implementing Trusted Execution Environments on their devices, together with advanced authentication and authorization mechanisms, as well as privacy preserving techniques. These technologies are presented in depth and a final security analysis is conducted, which highlights the contributions of this project.

}, isbn = {978-3-030-37669-7}, doi = {https://doi.org/10.1007/978-3-030-37670-3_14}, author = {Aristeidis Farao and Juan E. Rubio and Cristina Alcaraz and Christoforos Ntantogian and Christos Xenakis and Javier Lopez} } @article {RubioSIJCS19, title = {Tracking APTs in Industrial Ecosystems: A Proof of Concept}, journal = {Journal of Computer Security}, volume = {27}, year = {2019}, month = {09/2019}, pages = {521-546}, publisher = {Elsevier}, type = {ESORICS 2018 Special Issue }, issn = {0167-4048}, author = {Juan E. Rubio and Rodrigo Roman and Cristina Alcaraz and Yan Zhang} } @article {LOPEZ201846, title = {Access control for cyber-physical systems interconnected to the cloud}, journal = {Computer Networks}, volume = {134}, year = {2018}, pages = {46 - 54}, publisher = {Elsevier}, keywords = {Access, Cloud, Control, Cyber, Physical, security, Systems}, issn = {1389-1286}, doi = {https://doi.org/10.1016/j.comnet.2018.01.037}, url = {http://www.sciencedirect.com/science/article/pii/S1389128618300501}, author = {Javier Lopez and Juan E. Rubio} } @inproceedings {1692, title = {Addressing Security in OCPP: Protection Against Man-in-the-Middle Attacks}, booktitle = {9th IFIP International Conference on New Technologies, Mobility \& Security}, year = {2018}, author = {Juan E. Rubio and Cristina Alcaraz and Javier Lopez} } @inproceedings {1666, title = {Analysis of cybersecurity threats in Industry 4.0: the case of intrusion detection}, booktitle = {The 12th International Conference on Critical Information Infrastructures Security}, volume = {Lecture Notes in Computer Science, vol 10707}, year = {2018}, month = {08/2018}, pages = {119-130}, publisher = {Springer}, organization = {Springer}, author = {Juan E. Rubio and Rodrigo Roman and Javier Lopez} } @article {transactionInformaticsSG2018, title = {A Resilient Architecture for the Smart Grid}, journal = {IEEE Transactions on Industrial Informatics}, volume = {14}, year = {2018}, month = {08/2019}, pages = {3745-3753}, publisher = {IEEE}, type = {Journal}, abstract = {

The Smart Grid offers many benefits due to the bidirectional communication between the users and the utility company, which makes it possible to perform a fine-grain consumption metering. This can be used for Demand Response purposes with the generation and delivery of electricity in real time. It is essential to rapidly anticipate high peaks of demand or potential attacks, so as to avoid power outages and denial of service, while effectively supplying consumption areas. In this paper, we propose a novel architecture where cloud computing resources are leveraged (and tested in practice) to enable, on the one hand, the consumption prediction through time series forecasting, as well as load balancing to uniformly distribute the demand over a set of available generators. On the other and,\ it also allows the detection of connectivity losses and intrusions within the control network by using controllability concepts.

}, issn = {1551-3203}, doi = {10.1109/TII.2018.2826226}, author = {Javier Lopez and Juan E. Rubio and Cristina Alcaraz} } @inproceedings {RubioRomanAlcarazZhang2018, title = {Tracking Advanced Persistent Threats in Critical Infrastructures through Opinion Dynamics}, booktitle = {European Symposium on Research in Computer Security (ESORICS 2018)}, volume = {11098}, year = {2018}, month = {08/2018}, pages = {555-574}, publisher = {Springer}, organization = {Springer}, address = {Barcelona, Spain}, abstract = {

Advanced persistent threats pose a serious issue for modern industrial environments, due to their targeted and complex attack vectors that are difficult to detect. This is especially severe in critical infrastructures that are accelerating the integration of IT technologies. It is then essential to further develop effective monitoring and response systems that ensure the continuity of business to face the arising set of cyber-security threats. In this paper, we study the practical applicability of a novel technique based on opinion dynamics, that permits to trace the attack throughout all its stages along the network by correlating different anomalies measured over time, thereby taking the persistence of threats and the criticality of resources into consideration. The resulting information is of essential importance to monitor the overall health of the control system and correspondingly deploy accurate response procedures.

}, keywords = {Advanced Persistent Threat, Detection, Opinion Dynamics, Traceability}, doi = {10.1007/978-3-319-99073-6_27}, url = {https://link.springer.com/chapter/10.1007/978-3-319-99073-6_27}, author = {Juan E. Rubio and Rodrigo Roman and Cristina Alcaraz and Yan Zhang} } @inproceedings {1662, title = {Analysis of Intrusion Detection Systems in Industrial Ecosystems}, booktitle = {14th International Conference on Security and Cryptography (SECRYPT 2017)}, volume = {6}, year = {2017}, pages = {116-128}, publisher = {SciTePress}, organization = {SciTePress}, isbn = {978-989-758-259-2}, doi = {10.5220/0006426301160128}, author = {Juan E. Rubio and Cristina Alcaraz and Rodrigo Roman and Javier Lopez} } @inproceedings {1653, title = {Estado y Evoluci{\'o}n de la Detecci{\'o}n de Intrusiones en los Sistemas Industriales}, booktitle = {III Jornadas Nacionales de Investigaci{\'o}n en Ciberseguridad (JNIC 2017)}, year = {2017}, abstract = {

Debido a la necesidad de proteger los sistemas\ industriales ante amenazas, se hace necesario comprender cual\ es el verdadero alcance de los mecanismos capaces de detectar\ potenciales anomal{\'\i}as e intrusiones. Es por tanto el objetivo de\ este art{\'\i}culo analizar el estado y la evoluci{\'o}n, tanto acad{\'e}mica\ como industrial, de los mecanismos de detecci{\'o}n de intrusiones\ en este campo, as{\'\i}\ como estudiar su aplicabilidad actual y futura.

}, author = {Cristina Alcaraz and Jes{\'u}s Rodriguez and Roman, Rodrigo and Juan E. Rubio} } @inproceedings {RubioAlcarazLopez2017ESORICS, title = {Preventing Advanced Persistent Threats in Complex Control Networks}, booktitle = {European Symposium on Research in Computer Security}, volume = {10493}, year = {2017}, month = {09/2017}, pages = {402-418}, publisher = {22nd European Symposium on Research in Computer Security (ESORICS 2017)}, organization = {22nd European Symposium on Research in Computer Security (ESORICS 2017)}, author = {Juan E. Rubio and Cristina Alcaraz and Javier Lopez} } @article {lopez2017ecn, title = {Protecting Industry 4.0 against Advanced Persistent Threats}, journal = {European CIIP Newsletter}, volume = {11}, number = {1}, year = {2017}, month = {03/2017}, pages = {27-29}, publisher = {European CIIP Newsletter}, issn = {NONE}, author = {Javier Lopez and Cristina Alcaraz and Jes{\'u}s Rodriguez and Rodrigo Roman and Juan E. Rubio} } @article {rubiorecommender17, title = {Recommender System for Privacy-Preserving Solutions in Smart Metering}, journal = {Pervasive and Mobile Computing}, volume = {41}, year = {2017}, month = {10/2017}, pages = {205-218}, publisher = {Pervasive and Mobile Computing}, abstract = {

Nowadays, Smart Grid is envisaged to provide several benefits to both customers and grid operators. However, Smart Meters introduce many privacy issues if consumption data is analysed. In this paper we analyse the main techniques that address privacy when collecting electricity readings. In addition to privacy, it is equally important to preserve efficiency to carry on with monitoring operations, so further control requirements and communication protocols are also studied. Our aim is to provide guidance to installers who intend to integrate such mechanisms on the grid, presenting an expert system to recommend an appropriate deployment strategy.

}, issn = {1574-1192}, author = {Juan E. Rubio and Cristina Alcaraz and Javier Lopez} } @inproceedings {1600, title = {Selecting Privacy Solutions to Prioritise Control in Smart Metering Systems}, booktitle = {The 11th International Conference on Critical Information Infrastructures Security}, volume = {10242}, year = {2017}, pages = {176-188}, abstract = {

The introduction of the Smart Grid brings with it several benefits to society, because its bi-directional communication allows both users and utilities to have better control over energy usage. However, it also has some privacy issues with respect to the privacy of the customers when analysing their consumption data. In this paper we review the main privacy-preserving techniques that have been proposed and compare their efficiency, to accurately select the most appropriate ones for undertaking control operations. Both privacy and performance are essential for the rapid adoption of Smart Grid technologies.

}, keywords = {and Metering, Control, Data privacy, Smart Grid}, author = {Juan E. Rubio and Cristina Alcaraz and Javier Lopez} }