Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Sujit Rokka Chhetri

dblp:180/7182 · DBLP profile ↗
← Back
13ranked-venue papers
8as first author
3since 2021 · last 2024
0000-0002-7067-6984ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 5 first-authorArtificial intelligence and machine learning · 4 · 2 since 2021Security and privacy · 3 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Hardware security and side channels · 94% Cyber-physical and IoT security · 6%
Artificial intelligence
1 paper
Learning paradigms · 77% Trustworthy machine learning · 23%
Databases, data mining, and information retrieval
1 paper
Knowledge graphs · 100%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 7 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware security and side channels
side-channel attack
0.922021
Tool of Spies: Leaking your IP by Altering the 3D Printer Compiler · IEEE Trans. Dependable Secur. Comput. 2021
Oligo-Snoop: A Non-Invasive Side Channel Attack Against DNA Synthesis Machines · NDSS 2019
Machine learning › Learning paradigms
semi-supervised learning
0.812024
Contrastive Credibility Propagation for Reliable Semi-supervised Learning · AAAI 2024
Knowledge graphs
knowledge graph embedding
0.512021
Pykg2vec: A Python Library for Knowledge Graph Embedding · J. Mach. Learn. Res. 2021
Hardware security and side channels
side-channel leakage
0.312018
Information Leakage-Aware Computer-Aided Cyber-Physical Manufacturing · IEEE Trans. Inf. Forensics Secur. 2018
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels
0.212024
Contrastive Credibility Propagation for Reliable Semi-supervised Learning · AAAI 2024
Hardware security and side channels
intellectual property theft
0.112021
Tool of Spies: Leaking your IP by Altering the 3D Printer Compiler · IEEE Trans. Dependable Secur. Comput. 2021
Cyber-physical and IoT security
3d printing security
0.112018
Information Leakage-Aware Computer-Aided Cyber-Physical Manufacturing · IEEE Trans. Inf. Forensics Secur. 2018

Methods — techniques the papers use, named apart from their topics

vibration side channel · 1.0power side channel · 1.0electromagnetic side channel · 1.0compiler alteration · 1.0acoustic side channel · 1.0pseudo-label refinement · 0.8non-invasive side channel · 0.8contrastive learning · 0.8bayesian hyperparameter optimization · 0.5mutual information analysis · 0.3computer-aided manufacturing · 0.3
YearPublicationVenuePosition
2024 Contrastive Credibility Propagation for Reliable Semi-supervised Learning
abstract
Producing labels for unlabeled data is error-prone, making semi-supervised learning (SSL) troublesome. Often, little is known about when and why an algorithm fails to outperform a supervised baseline. Using benchmark datasets, we craft five common real-world SSL data scenarios: few-label, open-set, noisy-label, and class distribution imbalance/misalignment in the labeled and unlabeled sets. We propose a novel algorithm called Contrastive Credibility Propagation (CCP) for deep SSL via iterative transductive pseudo-label refinement. CCP unifies semi-supervised learning and noisy label learning for the goal of reliably outperforming a supervised baseline in any data scenario. Compared to prior methods which focus on a subset of scenarios, CCP uniquely outperforms the supervised baseline in all scenarios, supporting practitioners when the qualities of labeled or unlabeled data are unknown.
Brody Kutt, Pralay Ramteke, Xavier Mignot, Pamela Toman, Nandini Ramanan, Sujit Rokka Chhetri, William Hewlett
AAAI6
2021 Pykg2vec: A Python Library for Knowledge Graph Embedding
abstract
Pykg2vec is a Python library for learning the representations of the entities and relations in knowledge graphs. Pykg2vec's flexible and modular software architecture currently implements 25 state-of-the-art knowledge graph embedding algorithms, and is designed to easily incorporate new algorithms.The goal of pykg2vec is to provide a practical and educational platform to accelerate research in knowledge graph representation learning. Pykg2vec is built on top of PyTorch and Python's multiprocessing framework and provides modules for batch generation, Bayesian hyperparameter optimization, evaluation of KGE tasks, embedding, and result visualization. Pykg2vec is released under the MIT License and is also available in the Python Package Index (PyPI). The source code of pykg2vec is available at https://github.com/Sujit-O/pykg2vec.
Shih-Yuan Yu, Sujit Rokka Chhetri, Arquimedes Canedo, Palash Goyal, Mohammad Abdullah Al Faruque
J. Mach. Learn. Res.2
2021 Tool of Spies: Leaking your IP by Altering the 3D Printer Compiler
abstract
In cyber-physical additive manufacturing systems, side-channel attacks have been used to reconstruct the G/M-code (which are instructions given to a manufacturing system) of 3D objects being produced. This method is effective for stealing intellectual property from an organization, through least expected means, during prototyping stage before the product goes through a large-scale fabrication and comes out in the market. However, an attacker can be far from being able to completely reconstruct the G/M-code due to lack of enough information leakage through the side-channels. In this paper, we propose a novel way to amplify the information leakage and thus boost the chances of recovery of G/M-code by surreptitiously altering the compiler. By using this compiler, an adversary may easily control various parameters to magnify the leakage of information from a 3D printer while still producing the desired object, thus remaining hidden from the authentic users. This type of attack may be implemented by strong attackers having access to the tool chain and seeking high level of stealth. We have implemented such a compiler and have demonstrated that it increases the success rate of recovering G/M-codes from the four side-channels (acoustic, power, vibration, and electromagnetic) by up to 39 percent compared to previously proposed attacks.
Sujit Rokka Chhetri, Anomadarshi Barua, Sina Faezi, Francesco Regazzoni 0001, Arquimedes Canedo, Mohammad Abdullah Al Faruque
IEEE Trans. Dependable Secur. Comput.1
2020 Graph Representation Ensemble Learning
abstract
Representation learning on graphs has been gaining attention due to its wide applicability in predicting missing links and classifying and recommending nodes. Most embedding methods aim to preserve specific properties of the original graph in the low dimensional space. However, real-world graphs have a combination of several features that are difficult to characterize and capture by a single approach. In this work, we introduce the problem of graph representation ensemble learning and provide a first of its kind framework to aggregate multiple graph embedding methods efficiently. We provide analysis of our framework and analyze - theoretically and empirically - the dependence between state-of-the-art embedding methods. We test our models on the node classification task on four realworld graphs and show that proposed ensemble approaches can outperform the state-of-the-art methods by up to 20% on macro-F1. We further show that the strategy is even more beneficial for underrepresented classes with an improvement of up to 40%.
Palash Goyal, Sachin Raja, Sujit Rokka Chhetri, Arquimedes Canedo, Ajoy Mondal, Jaya Shree, C. V. Jawahar
ASONAM4
2020 dyngraph2vec: Capturing network dynamics using dynamic graph representation learning
Palash Goyal, Sujit Rokka Chhetri, Arquimedes Canedo
Knowl. Based Syst.2
2019 GAN-Sec: Generative Adversarial Network Modeling for the Security Analysis of Cyber-Physical Production Systems
abstract
Cyber-Physical Production Systems (CPPS) will usher a new era of smart manufacturing. However, CPPS will be vulnerable to cross-domain attacks due to the interactions between the cyber and physical domains. To address the challenges of modeling cross-domain security in CPPS, we are proposing GAN-Sec, a novel conditional Generative Adversarial Network based modeling approach to abstract and estimate the relations between the cyber and physical domains. Using GAN-Sec, we are able to determine if various security requirements such as confidentiality, availability, and integrity are met. We provide a security analysis of an additive manufacturing system to demonstrate the applicability of GAN-Sec.
Sujit Rokka Chhetri, Anthony Bahadir Lopez, Jiang Wan, Mohammad Abdullah Al Faruque
DATE1
2019 Oligo-Snoop: A Non-Invasive Side Channel Attack Against DNA Synthesis Machines
Sina Faezi, Sujit Rokka Chhetri, Arnav Vaibhav Malawade, John Charles Chaput, William H. Grover, Philip Brisk, Mohammad Abdullah Al Faruque
NDSS2
2018 Confidentiality Breach Through Acoustic Side-Channel in Cyber-Physical Additive Manufacturing Systems
abstract
In cyber-physical systems, due to the tight integration of the computational, communication, and physical components, most of the information in the cyber-domain manifests in terms of physical actions (such as motion, temperature change, etc.). This leads to the system being prone to physical-to-cyber domain attacks that affect the confidentiality. Physical actions are governed by energy flows, which may be observed. Some of these observable energy flows unintentionally leak information about the cyber-domain and hence are known as the side-channels. Side-channels such as acoustic, thermal, and power allow attackers to acquire the information without actually leveraging the vulnerability of the algorithms implemented in the system. As a case study, we have taken cyber-physical additive manufacturing systems (fused deposition modeling-based three-dimensional (3D) printer) to demonstrate how the acoustic side-channel can be used to breach the confidentiality of the system. In 3D printers, geometry, process, and machine information are the intellectual properties, which are stored in the cyber domain (G-code). We have designed an attack model that consists of digital signal processing, machine-learning algorithms, and context-based post processing to steal the intellectual property in the form of geometry details by reconstructing the G-code and thus the test objects. We have successfully reconstructed various test objects with an average axis prediction accuracy of 86% and an average length prediction error of 11.11%.
Sujit Rokka Chhetri, Arquimedes Canedo, Mohammad Abdullah Al Faruque
ACM Trans. Cyber Phys. Syst.1
2018 Information Leakage-Aware Computer-Aided Cyber-Physical Manufacturing
abstract
Cyber-physical additive manufacturing systems consist of tight integration of cyber and physical domains. This union, however, induces new cross-domain vulnerabilities that pose unique security challenges. One of these challenges is preventing confidentiality breach, caused by physical-to-cyber domain attacks. In this form of attack, attackers utilize the side-channels (such as acoustics, power, electromagnetic emissions, and so on) in the physical-domain to estimate and steal cyber-domain data (such as G/M-codes). Since these emissions depend on the physical structure of the system, one way to minimize the information leakage is to modify the physical-domain. However, this process can be costly due to added hardware modification. Instead, we propose a novel methodology that allows the cyber-domain tools [such as computer aided-manufacturing (CAM)] to be aware of the existing information leakage. Then, we propose to change either machine process or product design parameters in the cyber-domain to minimize the information leakage. Our methodology aids the existing cyber-domain and physical-domain security solution by utilizing the cross-domain relationship. We have implemented our methodology in a fused-deposition modeling-based Cartesian additive manufacturing system. Our methodology achieves reduction of mutual information by 24.94% in acoustic side-channel, 32.91% in power side-channel, 32.29% in magnetic side-channel, and 55.65% in vibration side-channel. As a case study, to help understand the implication of mutual information drop, we have also presented the calculation of success rate and the reconstruction of the 3D object based on an attack model. For the given attack model, our leakage-aware CAM tool decreases the success rate of an attacker by 8.74% and obstructs the reconstruction of finer geometry details.
Sujit Rokka Chhetri, Sina Faezi, Mohammad Abdullah Al Faruque
IEEE Trans. Inf. Forensics Secur.1
2017 Cross-domain security of cyber-physical systems
abstract
The interaction between the cyber domain and the physical domain components and processes can be leveraged to enhance the security of the cyber-physical system. In order to do so, we must first analyze various cyber domain and physical domain information flows, and characterize the relation between them using model functions. In this paper, we present a notion of cross-domain security of cyber-physical systems, whereby we present a security analysis framework that can be used for generating novel cross-domain attack models, attack detection methods, etc. We demonstrate how information flows such as discrete domain signal flows and continuous domain energy flows in the cyber and physical domain can be used to generate model functions using data-driven estimation, and use this model functions for performing various cross-domain security analysis. We also demonstrate the practical applicability of the cross-domain security analysis framework using the cyber-physical manufacturing system as a case study.
Sujit Rokka Chhetri, Jiang Wan, Mohammad Abdullah Al Faruque
ASP-DAC1
2017 Fix the leak! an information leakage aware secured cyber-physical manufacturing system
abstract
Cyber-physical additive manufacturing systems consists of tight integration of cyber and physical domains. This results in new cross-domain vulnerabilities that poses unique security challenges. One of the challenges is preventing confidentiality breach due to physical-to-cyber domain attacks, where attackers can analyze various analog emissions from the side-channels to steal the cyber-domain information. This information theft is based on the idea that an attacker can accurately estimate the relation between the analog emissions (acoustics, power, electromagnetic emissions, etc.,) and the cyber-domain data (such as G-code). To obstruct this estimation process, it is crucial to quantize the relation between the analog emissions and the cyber-data, and use it as a metric to generate computer aided manufacturing tools, such as slicing and tool-path generation algorithms, that are aware of these information leakage through the side-channels. In this paper, we present a novel methodology that uses mutual information as a metric to quantize the information leakage from the side-channels, and demonstrates how various design variables (such as object orientation, nozzle velocity, etc.,) can be used in an optimization algorithm to minimize the information leakage. Our methodology integrates this leakage aware algorithms to the state-of-the-art slicing and tool-path generation algorithms and achieves 24.76% average drop in the information leakage through acoustic side-channel. To the best of our knowledge, this is the first work that demonstrates the idea of generating information leakage aware computer aided manufacturing tools for protecting the confidentiality of the manufacturing system.
Sujit Rokka Chhetri, Sina Faezi, Mohammad Abdullah Al Faruque
DATE1
2017 Security trends and advances in manufacturing systems in the era of industry 4.0
abstract
The next industrial revolution will incorporate various enabling technologies. These technologies will make the product lifecycle of the manufacturing system efficient, decentralized, and well-connected. However, these technologies have various security issues, and when integrated in the product lifecycle of manufacturing systems can pose various challenges for maintaining the security requirements such as confidentiality, integrity, and availability. In this paper, we will present the various trends and advances in the security of the product lifecycle of the manufacturing system while highlighting the roles played by the major enabling components of Industry 4.0.
Sujit Rokka Chhetri, Sina Faezi, Mohammad Abdullah Al Faruque
ICCAD1
2016 KCAD: kinetic cyber-attack detection method for cyber-physical additive manufacturing systems
abstract
Additive Manufacturing (AM) uses Cyber-Physical Systems (CPS) (e.g., 3D Printers) that are vulnerable to kinetic cyber-attacks. Kinetic cyber-attacks cause physical damage to the system from the cyber domain. In AM, kinetic cyber-attacks are realized by introducing flaws in the design of the 3D objects. These flaws may eventually compromise the structural integrity of the printed objects. In CPS, researchers have designed various attack detection method to detect the attacks on the integrity of the system. However, in AM, attack detection method is in its infancy. Moreover, analog emissions (such as acoustics, electromagnetic emissions, etc.) from the side-channels of AM have not been fully considered as a parameter for attack detection. To aid the security research in AM, this paper presents a novel attack detection method that is able to detect zero-day kinetic cyber-attacks on AM by identifying anomalous analog emissions which arise as an outcome of the attack. This is achieved by statistically estimating functions that map the relation between the analog emissions and the corresponding cyber domain data (such as G-code) to model the behavior of the system. Our method has been tested to detect potential zero-day kinetic cyber-attacks in fused deposition modeling based AM. These attacks can physically manifest to change various parameters of the 3D object, such as speed, dimension, and movement axis. Accuracy, defined as the capability of our method to detect the range of variations introduced to these parameters as a result of kinetic cyber-attacks, is 77.45%.
Sujit Rokka Chhetri, Arquimedes Canedo, Mohammad Abdullah Al Faruque
ICCAD1