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.

Himanshu Khurana

dblp:64/354 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
0since 2021 · last 2015
—ORCID · none

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

Security and privacy · 7 · 2 first-authorSystems, architecture and hardware · 5 · 1 first-authorComputer networks · 2Software engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, 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
4 papers
Network security · 65% Cryptographic primitives and cryptanalysis · 14% Cryptographic protocols and secure computation · 11%
Computer networks
1 paper
Content delivery and video streaming · 50% Internet architecture and protocols · 50%

Topics — the 15 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security › intrusion detection and prevention › intrusion detection › alert processing
alert prioritization
0.212015
Seclius: An Information Flow-Based, Consequence-Centric Security Metric · IEEE Trans. Parallel Distributed Syst. 2015
Network security › intrusion detection and prevention
intrusion detection
0.212015
Seclius: An Information Flow-Based, Consequence-Centric Security Metric · IEEE Trans. Parallel Distributed Syst. 2015
Network security
security metrics
0.212015
Seclius: An Information Flow-Based, Consequence-Centric Security Metric · IEEE Trans. Parallel Distributed Syst. 2015
Cryptographic protocols and secure computation
game-theoretic security
0.212014
RRE: A Game-Theoretic Intrusion Response and Recovery Engine · IEEE Trans. Parallel Distributed Syst. 2014
Network security › attack resilience › attack mitigation
intrusion response
0.212014
RRE: A Game-Theoretic Intrusion Response and Recovery Engine · IEEE Trans. Parallel Distributed Syst. 2014
Network security › intrusion detection and prevention › intrusion detection › network intrusion detection
malicious node detection
0.112010
MIS: Malicious Nodes Identification Scheme in Network-Coding-Based Peer-to-Peer Streaming · INFOCOM 2010
Network security › network coding security
pollution attack
0.112010
MIS: Malicious Nodes Identification Scheme in Network-Coding-Based Peer-to-Peer Streaming · INFOCOM 2010
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures
0.112009
Time Valid One-Time Signature for Time-Critical Multicast Data Authentication · INFOCOM 2009
Authentication and access control › authentication
multicast authentication
0.112009
Time Valid One-Time Signature for Time-Critical Multicast Data Authentication · INFOCOM 2009
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures
one-time signature
0.112009
Time Valid One-Time Signature for Time-Critical Multicast Data Authentication · INFOCOM 2009
Cyber-physical and IoT security
critical infrastructure protection
0.112015
Seclius: An Information Flow-Based, Consequence-Centric Security Metric · IEEE Trans. Parallel Distributed Syst. 2015
Internet architecture and protocols
network coding
0.012010
MIS: Malicious Nodes Identification Scheme in Network-Coding-Based Peer-to-Peer Streaming · INFOCOM 2010
Content delivery and video streaming
peer-to-peer streaming
0.012010
MIS: Malicious Nodes Identification Scheme in Network-Coding-Based Peer-to-Peer Streaming · INFOCOM 2010
Cryptographic primitives and cryptanalysis
hash chains
0.012009
Time Valid One-Time Signature for Time-Critical Multicast Data Authentication · INFOCOM 2009
Cryptographic primitives and cryptanalysis
hash functions
0.012009
Time Valid One-Time Signature for Time-Critical Multicast Data Authentication · INFOCOM 2009

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

simulation · 0.2machine learning for security requirement learning · 0.2information flow analysis · 0.2hash computation · 0.2partially observable markov decision process · 0.2game theory · 0.2fuzzy logic · 0.2one-way hash chain · 0.1
YearPublicationVenuePosition
2015 Seclius: An Information Flow-Based, Consequence-Centric Security Metric
abstract
It is critical to monitor IT systems that are part of energy delivery system infrastructure. The problem with intrusion detection systems (IDSes) is that they often produce thousands of alerts daily that must be dealt with by administrators manually. To provide situational awareness, detection systems usually employ (alert, priority) mappings that are either built in the IDS without consideration of the high-level mission objectives of the infrastructure, or manually defined by administrators through a time-consuming task that requires deep system-level expertise. In this paper, we present Seclius, an online security evaluation framework that translates low-level IDS alerts into a high-level system security measure and provides a ranking of past malicious events and affected system assets based on how crucial they are for the organization. Seclius significantly reduces human involvement by automatically learning system characteristics, providing a simple formalism that administrators can use to define security requirements. Experiments on a process control network with real vulnerabilities and a multistep attack show that Seclius can accurately report system security with low performance overhead and support the time-constrained security decision-making process that is necessary for critical infrastructure.
Saman A. Zonouz, Robin Berthier, Himanshu Khurana, William H. Sanders, Timothy M. Yardley
IEEE Trans. Parallel Distributed Syst.3
2014 RRE: A Game-Theoretic Intrusion Response and Recovery Engine
abstract
Preserving the availability and integrity of networked computing systems in the face of fast-spreading intrusions requires advances not only in detection algorithms, but also in automated response techniques. In this paper, we propose a new approach to automated response called the response and recovery engine (RRE). Our engine employs a game-theoretic response strategy against adversaries modeled as opponents in a two-player Stackelberg stochastic game. The RRE applies attack-response trees (ART) to analyze undesired system-level security events within host computers and their countermeasures using Boolean logic to combine lower level attack consequences. In addition, the RRE accounts for uncertainties in intrusion detection alert notifications. The RRE then chooses optimal response actions by solving a partially observable competitive Markov decision process that is automatically derived from attack-response trees. To support network-level multiobjective response selection and consider possibly conflicting network security properties, we employ fuzzy logic theory to calculate the network-level security metric values, i.e., security levels of the system's current and potentially future states in each stage of the game. In particular, inputs to the network-level game-theoretic response selection engine, are first fed into the fuzzy system that is in charge of a nonlinear inference and quantitative ranking of the possible actions using its previously defined fuzzy rule set. Consequently, the optimal network-level response actions are chosen through a game-theoretic optimization process. Experimental results show that the RRE, using Snort's alerts, can protect large networks for which attack-response trees have more than 500 nodes.
Saman A. Zonouz, Himanshu Khurana, William H. Sanders, Timothy M. Yardley
IEEE Trans. Parallel Distributed Syst.2
2010 MIS: Malicious Nodes Identification Scheme in Network-Coding-Based Peer-to-Peer Streaming
abstract
Network coding has been shown to be capable of greatly improving quality of service in P2P live streaming systems (e.g., IPTV). However, network coding is vulnerable to pollution attacks where malicious nodes inject into the network bogus data blocks that are combined with other legitimate blocks at downstream nodes, leading to incapability of decoding the original blocks and substantial degradation of network performance. In this paper, we propose a novel approach to limiting pollution attacks by rapidly identifying malicious nodes. Our scheme can fully satisfy the requirements of live streaming systems, and achieves much higher efficiency than previous schemes. Each node in our scheme only needs to perform several hash computations for an incoming block, incurring very small computational latency. The space overhead added to each block is only 20 bytes. The verification information given to each node is independent of the streaming content and thus does not need to be redistributed. The simulation results based on real PPLive channel overlays show that the process of identifying malicious nodes only takes a few seconds even in the presence of a large number of malicious nodes.
Qiyan Wang, Long H. Vu, Klara Nahrstedt, Himanshu Khurana
INFOCOM4
2010 Attribute-Based Messaging: Access Control and Confidentiality
abstract
Attribute-Based Messaging (ABM) enables messages to be addressed using attributes of recipients rather than an explicit list of recipients. Such messaging offers benefits of efficiency, exclusiveness, and intensionality, but faces challenges in access control and confidentiality. In this article we explore an approach to intraenterprise ABM based on providing access control and confidentiality using information from the same attribute database exploited by the addressing scheme. We show how to address three key challenges. First, we demonstrate a manageable access control system based on attributes. Second, we demonstrate use of attribute-based encryption to provide end-to-end confidentiality. Third, we show that such a system can be efficient enough to support ABM for mid-size enterprises. Our implementation can dispatch confidential ABM messages approved by XACML policy review for an enterprise of at least 60,000 users with only seconds of latency.
Rakesh Bobba, Omid Fatemieh, Fariba Khan, Arindam Khan 0001, Carl A. Gunter, Himanshu Khurana, Manoj Prabhakaran 0001
ACM Trans. Inf. Syst. Secur.6
2009 PBES: a policy based encryption system with application to data sharing in the power grid
abstract
In distributed systems users need the ability to share sensitive content with multiple other recipients based on their ability to satisfy arbitrary policies. One such system is electricity grids where finegrained sensor data sharing holds the potential for increased reliability and efficiency. However, effective data sharing requires technical solutions that support flexible access policies, for example, sharing more data when the grid is unstable. In such systems, both the messages and policies are sensitive and, therefore, they need to kept be secret. Furthermore, to allow for such a system to be secure and usable in the presence of untrusted object stores and relays it must be resilient in the presence of active adversaries and provide efficient key management. While several of these properties have been studied in the past we address a new problem in the area of policy based encryption in that we develop a solution with all of these capabilities. We develop a Policy and Key Encapsulation Mechanism -- Data Encapsulation Mechanism (PKEM-DEM) encryption scheme that is a generic construction secure against adaptive chosen ciphertext attacks and develop a Policy Based Encryption System (PBES) using this scheme that provides these capabilities. We provide an implementation of PBES and measure its performance.
Rakesh Bobba, Himanshu Khurana, Musab AlTurki, Farhana Ashraf
AsiaCCS2
2009 RRE: A game-theoretic intrusion Response and Recovery Engine
abstract
Preserving the availability and integrity of networked computing systems in the face of fast-spreading intrusions requires advances not only in detection algorithms, but also in automated response techniques. In this paper, we propose a new approach to automated response called the Response and Recovery Engine (RRE). Our engine employs a game-theoretic response strategy against adversaries modeled as opponents in a two-player Stackelberg stochastic game. RRE applies attack-response trees to analyze undesired security events and their countermeasures using Boolean logic to combine lower-level attack consequences. In addition, RRE accounts for uncertainties in intrusion detection alert notifications. RRE then chooses optimal response actions by solving a partially observable competitive Markov decision process that is automatically derived from attack-response trees. Experimental results show that RRE, using Snort's alerts, can protect large networks for which attack-response trees have more than 900 nodes.
Saman A. Zonouz, Himanshu Khurana, William H. Sanders, Timothy M. Yardley
DSN2
2009 Attribute-Sets: A Practically Motivated Enhancement to Attribute-Based Encryption
Rakesh Bobba, Himanshu Khurana, Manoj Prabhakaran 0001
ESORICS2
2009 Time Valid One-Time Signature for Time-Critical Multicast Data Authentication
abstract
It is challenging to provide authentication to time-critical multicast data, where low end-to-end delay is of crucial importance. Consequently, it requires not only efficient authentication algorithms to minimize computational cost, but also avoidance of buffering packets so that the data can be immediately processed once being presented. Desirable properties for a multicast authentication scheme also include small communication overhead, tolerance to packet loss, and resistance against malicious attacks. In this paper, we propose a novel signature model - Time Valid One-Time Signature (TV-OTS) - to boost the efficiency of regular one-time signature schemes. Based on the TV-OTS model, we design an efficient multicast authentication scheme "TV-HORS" to meet the above needs. TV-HORS combines one-way hash chains with TV-OTS to avoid frequent public key distribution. It provides fast signing/verification and buffering-free data processing, which make it one of the fastest multicast authentication schemes to date in terms of end-to-end computational latency (on the order of microseconds). In addition, TV-HORS has perfect tolerance to packet loss and strong robustness against malicious attacks. The communication overhead of TV-HORS is much smaller than regular OTS schemes, and even smaller than RSA signature. The only drawback of TV-HORS is a relatively large public key of size 8 KB to 10 KB, depending on parameters.
Qiyan Wang, Himanshu Khurana, Klara Nahrstedt
INFOCOM2
2007 Performance of Cryptographic Protocols for High-Performance, High-Bandwidth and High-Latency Grid Systems
abstract
Grid security solutions address critical requirements and are constructed from building blocks comprising cryptographic algorithms and protocols. Choosing the most appropriate algorithms and protocols requires an ongoing evaluation of performance and security properties, given continuing advances in system performance, optimizations, security analyses, and cryptographic techniques. Today, the Globus Toolkit's grid security infrastructure (GSI) is a leading provider of security solutions based on the RSA cryptosystem. Recently, cryptosystems based on bilinear pairings have been proposed as an alternative with the promise of increased efficiency and scalability. In this work we evaluate this alternative compared to elliptic curve cryptography (ECC) and RSA in terms of their computation and communication overheads for today's grid systems. Our analysis and experiments lead us to conclude that RSA continues to be a good choice for the foreseeable future. Furthermore, our results are intuitively aligned with the high-performance, high-bandwidth, and high-latency nature of grid systems.
Himanshu Khurana, Radostina K. Koleva, Jim Basney
eScience1
2006 Using Attribute-Based Access Control to Enable Attribute-Based Messaging
abstract
Attribute based messaging (ABM) enables message senders to dynamically create a list of recipients based on their attributes as inferred from an enterprise database. Such targeted messaging can reduce unnecessary communications and enhance privacy, but faces challenges in access control. In this paper, we explore an approach to ABM based on deriving access control information from the same attribute database exploited by the addressing scheme. We show how to address three key challenges. First, we demonstrate a manageable access control system based on attributes. Second we show how this can be used with existing messaging systems to provide a practical deployment strategy. Third, we show that such a system can be efficient enough to support ABM for mid-size enterprises. Our implementation can dispatch ABM messages approved by XACML review for an enterprise of at least 60,000 users with only seconds of latency
Rakesh Bobba, Omid Fatemieh, Fariba Khan, Carl A. Gunter, Himanshu Khurana
ACSAC5
2006 Certified mailing lists
abstract
Email List Services (or simply, mailing lists) are becoming increasingly common for collaborative computing. In order to enable their use for official purposes with increased effectiveness and security, services typically provided by postal mail (e.g. fair delivery) need to be provided in mailing lists. In this paper we propose a novel Certified Mailing-list Protocol (CMLP) that provides fair delivery, confidentiality, non-repudiation of origin and receipt, and authentication and integrity. We have formally specified and verified the CMLP protocol with Proverif, which is a fully-automated protocol verification tool.
Himanshu Khurana, Hyung-Seok Hahm
AsiaCCS1
2006 Operational Security Requirements for Large Collaborative Compute Infrastructures
abstract
Large collaborative infrastructures that span multiple organizations such as those that enable grid computing and scientific experimentation are being deployed and used today. In order to secure these infrastructures a comprehensive requirements study is needed that takes into account the novel risks, threats, and operational issues brought on by the large-scale, distributed nature of these systems. In this paper we argue that gaps in security policies and procedures combined with organizational autonomy are the primary drivers motivating a set of requirements that go beyond those observed today. With three example infrastructures in mind, namely, Teragrid, LHC Grid, and GEM, we explore the novel risks, threats, and operational issues to compose a set of operational security requirements; the satisfaction of which are essential for securing such large collaborative infrastructures
Himanshu Khurana, Jim Basney, Von Welch, Roy H. Campbell
CollaborateCom1
2006 From Proxy Encryption Primitives to a Deployable Secure-Mailing-List Solution
Himanshu Khurana, Jin Heo, Meenal Pant
ICICS1
2005 Administering Access Control in Dynamic Coalitions
Rakesh Bobba, Serban I. Gavrila, Virgil D. Gligor, Himanshu Khurana, Radostina K. Koleva
LISA4
2002 Reasoning about Joint Administration of Access Policies for Coalition Resources
abstract
We argue that joint administration of access policies for a dynamic coalition formed by autonomous domains requires that these domains set up a coalition authority that distributes attribute certificates authorizing access to policy objects (e.g., ACLs). Control over the issuance of such certificates is retained by member domains separately holding shares of the joint coalition authority's private key with which they sign the attribute certificates. Hence, any (proper) subset of the member domains need not be trusted to protect the private key. However, application servers that implement joint administration of access policies based on attribute certificates must trust all the signers of those certificates, namely all member domains of the coalition. To capture these trust relations we extend existing access control logics and show that the extensions are sound. To reason about joint administration of access policies, we illustrate an authorization protocol in our logic for accessing policy objects using threshold attribute certificates.
Himanshu Khurana, Virgil D. Gligor, John Linn
ICDCS1