Mohammad Shojafar (M'17-SM'19) is a Senior Lecturer (Associate Professor) in the Institute for Communication Systems (ICS) at the University of Surrey, United Kingdom. Before joining 5GIC, he was a Marie Curie Individual Fellowship (MSCA-GF-IF) - named 'PRISENODE' at the University of Padua, Italy. Also, he was a Senior Researcher at Ryerson University, Toronto (Canada) working on a network security project at Telus Communications (TELUS) in 2019. Mohammad was a Senior Researcher who participated in the European Horizon 2020 SUPERFLUIDITY project working at the University of Tor Vergata, Rome, Italy. In addition, he contributed in some Italian projects like 'PRIN15', 'SAMMClouds', 'S2C', and 'V-FoG', aimed to address some of the open issues related to the Software as a Service (SaaS) and Infrastructure as a Service (IaaS) systems in Cloud and Fog computing. He received a Ph.D. in ICT from Sapienza University of Rome, Italy, in 2016 with an ’’Excellent’’ degree. He is an Intel Innovator and a IEEE Senior Member.
I am always searching for enthusiastic Ph.D. candidates in the area of Cloud/Fog computing and Network Security. Also, PDRA positions might be available for Ph.D. holders. Interested candidates are encouraged to email me (email@example.com) their CV and cover letter.
Areas of specialism
My research interest is in Network Security and Privacy like resource-constrained mobile devices (IoTs and smartphones); Cryptography algorithms, e.g., DLT and Blockchain applied in the network; Green Networking; Cloud and Fog Networks and their security and privacy issues; distributed and networked systems.
Some Research Topics
- Privacy and Security in Cloud/Fog Networking
Cloud Data Centers (CDCs) have become a key aspect of the Internet Information and Communication Technology (IICT) sector. CDCs are facing several issues like energy, electricity, carbon footprint, and some other environmental problems. Researchers often use several techniques to manage the energy inside and outside CDCs, e.g., temperature management technologies, virtualization, consolidations, VM/workload migrations, right-sizing, the use of some complex admission controls or new estimations of the incoming workloads, in order to avoid spikes or troughs in workload or SLA violations. The problem will be more problematic while the cloud service demands rise by raising mobile applications and leads to utilizing emerging technologies, especially Fog technology in the CDCs. In 2018, several issues were reported for CDCs, including security issues (i.e., switch and controller vulnerabilities and denial of service) and privacy issues (i.e., cloud data breaches, insufficient identity, credential, and access management, and cloud application account hijacking). These problems become more critical when the cloud traffic rate increases by virtue of increasing the number of cloud applications on mobile devices. Consequently, security and privacy become more complicated in CDC assurance.
In this way, to mitigate the raised issues, we introduced the concept of [Fog Data Center] and [Networked Fog Centers]. We also implemented these concepts in various real datasets and analyzed the CDC challenges, esp., tested on SDNs [with failure security issues] and [without failure security issues], [tested on WSNs], [mutually address cost/electricity of CDCs], tests on [distributed fog structure], and most recent one tested on [smart city network, Fog-IoT]. More info (including our software, and source code and demo video) can be found [HERE].
- IoT and Smartphone Security, Privacy, and Forensics
In the world, there is an average of almost one mobile telephone per human being (one for each inhabitant in developed countries, one for every two inhabitants in developing countries). Computational capabilities of mobile devices have increased significantly, and they are commonly used as a personal device to store private data. However, their specific characteristics (user mobility, storage of personal information, communication features, among others) make the security and privacy of these devices particularly exposed.
Our primary contribution in this field has been the proposal of FeatureAnalytics, a new feature based solution to cover the Android dataset which is available in [HERE]. Also, We propose a new adversarial machine learning-aware model to tackle data manipulation and analyze the android datasets which are which is available in [FGCS, NCAA].
Applying Lightweight Cryptography Algorithms
Designing Authentication and Key Agreement (AKA) protocol is an essential challenge in several network and communication problems esp., WSN, and Vehicular/mobile networks. Applications of these networks can be found both in the military and local contexts (e.g., environmental monitoring). Due to their strict constraints (e.g., limited battery, computation, and communication) the design of secure and privacy-preserving encryption primitives like blockchain in vehicular/mobile networks is very challenging.
We proposed several fundamental lightweight cryptography protocols for privacy and security in global mobility networks in smart cities [GLOMONET]; Internet of drones to support anonymity, authentication, authorization, accountability [AAA-IoD]; Proactive AKA on IoT [PAKIT] and minimizing network and communications of eHealth using three-factor access controls [LACO].
More info on our attack and solutions (including the source code and a demo video) see my GitHub in [my GitHub]
- Implementation of Fog Computing and Network Architecture for Internet of Things and Industry 4.0, (Co-PI) (20,000 dollars) [March 2020-August 2021]
- P18-RT-4046, Jaen University, optimization of energy sustainability in cloud computing centers through expert planning with analysis of interoperability, (95,000 euro) (External Collaborator) [July 2020-June. 2023]
- University of Padua, Research Grant B Fellowship - Adaptive Failure and QoS-aware Controller over Cloud Data Center to Preserve Robustness and Integrity of the Incoming Traffic, 2018-2020 (52,500 euro+ 5k euro), (PI)
- Sapienza University of Rome, GAUChO - A Green Adaptive Fog Computing and Networking Architecture), 2017-2020 (Team member)
- Sapienza University of Rome, V-FoG - Vehicular Fog network, 2018-2019 (Team member)
- University of Modena and Reggio Emilia, S2C - Secure, Software-defined Cloud 2017-2018 (Team member)
- University of Modena and Reggio Emilia, SAMMClouds - SAMMClouds: Secure and Adaptive Management of Multi-Clouds, 2015-2016 (Team member)
- Sapienza University of Rome, WISECLOUD - Wireless Internet SEnsing CLOUD, 2014-2016 (Team member)
- Huawei Technologies UK, Security and Privacy in Smart Grid and IIoT, (Co-PI) (150,000 GBP) - 1 PhD fellowship [October 2020-October 2023]
- Tidewater, Rahyab Rayaneh Gostar, GCOMS - General Cargo Operations Management System, Iran, 2008-2012 (Team member)
- Tidewater, Rahyab Rayaneh Gostar, TCTS - Terminal System, Iran 2008-2010 (Team member)
Indicators of esteem
M. Shojafar, N. Cordeschi, E. Baccarelli, "Energy-efficient Adaptive Resource Management for Real-time Vehicular Cloud Services", IEEE Transactions on Cloud Computing, (TCC), ISSN: 2168-7161, Vol. 7, Iss. 1, pp. 196-209, March 2019.
M.M. Tajiki, S. Salsano, L. Chiaraviglio, M. Shojafar, B. Akbari, "Joint Energy Efficient and QoS-aware Path Allocation and VNF Placement for Service Function Chaining", IEEE Transactions on Network and Service Management (TNSM), Vol. 16, Iss. 1, pp. 374-388, March 2019.
C. Canali, L. Chiaraviglio, R. Lancellotti, M. Shojafar, "Joint Minimization of the Energy Costs from Computing, Data Transmission, and Migrations in Cloud Data Centers", IEEE Transactions on Green Communications and Networking, (TGCN), Vol. 2, Iss. 2, pp. 580-595, June 2018.
M. Shojafar, C. Canali, R. Lancellotti, J. H. Abawajy, "Adaptive Computing-plus-Communication Optimization Framework for Multimedia Processing in Cloud Systems", IEEE Transactions on Cloud Computing, (TCC), Vol. PP, Iss. 99, pp. 1-14, October 2016.
L. Chiaraviglio, F. D'Andreagiovanni, R. Lancellotti, M. Shojafar, N. Blefari-Melazzi, C. Canali, "An Approach to Balance Maintenance Costs and Electricity Consumption in Cloud Data Centers", IEEE Transactions on Sustainable Computing, (TSUSC), Vol. 3, Iss. 4, pp. 274-288, Oct.-Dec. 2018.