Jorge Crichigno

Dr. Jorge Crichigno

College of Engineering and Computing, University of South Carolina, Innovation Center, 550 Assembly Street, Suite 1300, Columbia, SC 29208, USA

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
11 April 2019 in IEEE Communications Surveys & Tutorials
Verified
Journal Article
Closed access
NNNataliia Neshenko
Nataliia Neshenko
EBElias Bou-Harb
Elias Bou-Harb
Jorge CrichignoJorge Crichigno
Jorge Crichigno
GKGeorges Kaddoum
Georges Kaddoum
NGNasir Ghani
Nasir Ghani
The security issue impacting the Internet-of-Things (IoT) paradigm has recently attracted significant attention from the research community. To this end, several surveys were put forward addressing various IoT-centric topics, including intrusion detection systems, threat modeling, and emerging technologies. In contrast, in this paper, we exclusively focus on the ever-evolving IoT vulnerabilities. In this context, we initially provide a comprehensive classification of state-of-the-art surveys, which address various dimensions of the IoT paradigm. This aims at facilitating IoT research endeavors by amalgamating, comparing, and contrasting dispersed research contributions. Subsequently, we provide a unique taxonomy, which sheds the light on IoT vulnerabilities, their attack vectors, impacts on numerous security objectives, attacks which exploit such vulnerabilities, corresponding remediation methodologies and currently offered operational cyber security capabilities to infer and monitor such weaknesses. This aims at providing the reader with a multidimensional research perspective related to IoT vulnerabilities, including their technical details and consequences, which is postulated to be leveraged for remediation objectives. Additionally, motivated by the lack of empirical (and malicious) data related to the IoT paradigm, this paper also presents a first look on Internet-scale IoT exploitations by drawing upon more than 1.2 GB of macroscopic, passive measurements’ data. This aims at practically highlighting the severity of the IoT problem, while providing operational situational awareness capabilities, which undoubtedly would aid in the mitigation task, at large. Insightful findings, inferences and outcomes in addition to open challenges and research problems are also disclosed in this paper, which we hope would pave the way for future research endeavors addressing theoretical and empirical aspects related to the imperative topic of IoT security.

7 June 2021 in IEEE Access
Verified
Journal Article
Open access
EKElie F. Kfoury
Elie F. Kfoury
Jorge CrichignoJorge Crichigno
Jorge Crichigno
EBElias Bou-Harb
Elias Bou-Harb
Traditionally, the data plane has been designed with fixed functions to forward packets using a small set of protocols. This closed-design paradigm has limited the capability of the switches to proprietary implementations which are hard-coded by vendors, inducing a lengthy, costly, and inflexible process. Recently, data plane programmability has attracted significant attention from both the research community and the industry, permitting operators and programmers in general to run customized packet processing functions. This open-design paradigm is paving the way for an unprecedented wave of innovation and experimentation by reducing the time of designing, testing, and adopting new protocols; enabling a customized, top-down approach to develop network applications; providing granular visibility of packet events defined by the programmer; reducing complexity and enhancing resource utilization of the programmable switches; and drastically improving the performance of applications that are offloaded to the data plane. Despite the impressive advantages of programmable data plane switches and their importance in modern networks, the literature has been missing a comprehensive survey. To this end, this paper provides a background encompassing an overview of the evolution of networks from legacy to programmable, describing the essentials of programmable switches, and summarizing their advantages over Software-defined Networking (SDN) and legacy devices. The paper then presents a unique, comprehensive taxonomy of applications developed with P4 language; surveying, classifying, and analyzing more than 200 articles; discussing challenges and considerations; and presenting future perspectives and open research issues.

1 August 2024 in IEEE Access
Verified
Journal Article
Open access
EKElie F. Kfoury
Elie F. Kfoury
SCSamia Choueiri
Samia Choueiri
AMAli Mazloum
Ali Mazloum
AAAli AlSabeh
Ali AlSabeh
JGJose Gomez
Jose Gomez
Jorge CrichignoJorge Crichigno
Jorge Crichigno
The end of Moore’s Law and Dennard Scaling has slowed processor improvements in the past decade. While multi-core processors have improved performance, they are limited by the application’s level of parallelism, as prescribed by Amdahl’s Law. This has led to the emergence of domain-specific processors that specialize in a narrow range of functions. Smart Network Interface Cards (SmartNICs) can be seen as a revolutionary technology that combines heterogeneous domain-specific processors and general-purpose cores to offload infrastructure tasks. Despite the impressive advantages of SmartNICs and their importance in modern networks, the literature has been missing a comprehensive survey. To this end, this paper provides a background encompassing an overview of the evolution of NICs from basic to SmartNICs, describing their architectures, development environments, and advantages over legacy NICs. The paper then presents a comprehensive taxonomy of applications offloaded to SmartNICs, covering network, security, storage, and compute functions. Challenges associated with SmartNIC development and deployment are discussed, along with current initiatives and open research issues.

17 October 2018 in IEEE Communications Surveys & Tutorials
Verified
Journal Article
Closed access
Jorge CrichignoJorge Crichigno
Jorge Crichigno
EBElias Bou-Harb
Elias Bou-Harb
NGNasir Ghani
Nasir Ghani
Science and engineering applications are now generating data at an unprecedented rate. From large facilities such as the Large Hadron Collider to portable DNA sequencing devices, these instruments can produce hundreds of terabytes in short periods of time. Researchers and other professionals rely on networks to transfer data between sensing locations, instruments, data storage devices, and computing systems. While general-purpose networks, also referred to as enterprise networks, are capable of transporting basic data such as emails and web content, they face numerous challenges when transferring terabyte-and petabyte-scale data. At best, transfers of science data on these networks may last days or even weeks. In response to this challenge, the Science Demilitarized Zone (Science DMZ) has been proposed. The Science DMZ is a network or a portion of a network designed to facilitate the transfer of big science data. The main elements of the Science DMZ include: i) specialized end devices, referred to as data transfer nodes (DTNs), built for sending/receiving data at a high speed over wide area networks; ii) high-throughput, friction-free paths connecting DTNs, instruments, storage devices, and computing systems; iii) performance measurement devices to monitor end-to-end paths over multiple domains; and iv) security policies and enforcement mechanisms tailored for high-performance environments. Despite the increasingly important role of Science DMZs, the literature is still missing a guideline to provide researchers and other professionals with the knowledge to broaden the understanding and development of Science DMZs. This article addresses this gap by presenting a comprehensive tutorial on Science DMZs. The tutorial reviews fundamental network concepts that have a large impact on Science DMZs, such as router architecture, TCP attributes, and operational security. Then, the tutorial delves into protocols and devices at different layers, from the physical cyberinfrastructure to application-layer tools and security appliances, that must be carefully considered for the optimal operation of Science DMZs. The article also contrasts Science DMZs with general-purpose networks, and presents empirical results and use cases applicable to current and future Science DMZs.

24 May 2023 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
MDM. Darshan
M. Darshan
MAMatthieu Amet
Matthieu Amet
Gautam SrivastavaGautam Srivastava
Gautam Srivastava
Jorge CrichignoJorge Crichigno
Jorge Crichigno
Blockchain technology is crucial for cutting-edge demands and aligns with the trend towards decentralized architecture. Interoperability between private and public blockchain technology can revolutionize digital record-keeping and enable automation. Traditional database systems saw major developments when Application Programming Interfaces (API) and data were used across centralized entities. For blockchain technology, the natural evolution would be to facilitate communication and data exchange between private and public blockchain technologies, potentially revolutionizing digital record-keeping for future automation. Our research tests this interoperability in real-world scenarios and explores smart city elements and use-cases for application in the next generation of blockchain systems.

25 September 2022
Verified
Book Chapter
Closed access
PDF file
KFKurt Friday
Kurt Friday
EKElie F. Kfoury
Elie F. Kfoury
EBElias Bou-Harb
Elias Bou-Harb
Jorge CrichignoJorge Crichigno
Jorge Crichigno