Publications

Export 70 results:
Sort by: Author Title [ Type  (Asc)] Year
Book Chapter
Joy, SP, Chandran P.  2013.  Towards a Computational Trust Model for Secure Peer-to-Peer Communication. Managing Trust in Cyberspace. , Boca Raton, Florida, USA: CRC Press, Taylor and Francis Group Abstract

Group communication is important for applications requiring high availability and collaboration among group members. Secure communication in group applications based on the peer-to-peer communication paradigm, is done using a shared secret key, the session key, computed from the contributions of the participants of the group. Group key agreement (GKA) protocols allow members of a group to compute this key without explicitly transmitting it. A P2P application is inherently dynamic, allowing participants to join or leave the group while the application is running. A complete verifiability of all actions and transactions at run time is computationally infeasible within time constraints. Therefore there is a requirement for a trust model for p2p communications, based on which individual members can take decisions about joining and leaving a group and groups can take decisions about allowing individuals to join or leave groups. This chapter describes a proposal for a trust model for p2p applications, and a framework for computing the trustworthiness of a group as a metric called the group trust score. The group trust score represents the probability with which the transactions and messages in the p2p application would remain secret, and can be used by prospective members to decide whether to join a group. The group trust score is based on the concept of forward secrecy of GKA protocols.
Perfect forward secrecy is one of the security requirements of GKA protocols. Perfect forward secrecy considers the secrecy of the session key, when all contributions from the members are compromised. However many GKA protocols provide only partial forward secrecy. The secrecy of the session key, when some of the contributions are compromised, is addressed by partial forward secrecy. Among the protocols that satisfy partial forward secrecy, those with higher probability of loss of session key, given that the contributions have been compromised with some probability, will be weaker than those with a lower probability of loss of session key under the same assumptions. This chapter presents a novel formal framework which enables the comparison of GKA protocols providing partial forward secrecy. The framework defines a metric, the degree of partial forward secrecy, to compare protocols, and an algorithm to compute the metric. The proposed framework is illustrated by comparing a set of GKA protocols. The set includes six GKA protocols which use the Diffie-Hellman key exchange scheme (DH). Perfect forward secrecy is considered to be an attribute of GKA protocols based on DH. However, under strong corruptions, these protocols fail to satisfy perfect forward secrecy. But they satisfy varying degrees of partial forward secrecy, owing to their design. The analysis of the results of comparison of the collection of DH based GKA protocols using the proposed framework points out the strongest protocol with respect to partial forward secrecy. The analysis of three protocols using different cryptographic primitives is also presented demonstrating the applicability of the framework for protocols with different cryptographic primitives.
The framework for assessing the degree of partial forward secrecy of protocols is extended to evaluate the group trust score of protocols, and the trust strength, or stability of the group trust score in the event of low trust members joining the group. As different applications have different dynamic behavior and requirements on the trust strength, three different group applications, a cloud based subscribed journal, an interactive whiteboard and a boardroom meeting are chosen for discussion. The requirements on the group trust and trust strength for these applications is described and the GKA protocols in the test set are analyzed for their suitability to the applications. The analysis shows that the suitability of different GKA protocols to applications is independent of the cryptographic paradigm used in the protocol.
The analysis provides some useful insights for application designers. The choice of a GKA protocol for an application should not be based on the underlying cryptographic primitive, or purely the computational complexity of the key. The suitability of GKA protocols for p2p applications depends on the degree of partial forward secrecy, the trust metrics for the group, the trust values of the individual participants and the dynamic behavior of the application. A systematic analysis of the trust strength using the framework described in this chapter would help the application designers to make better choices of GKA protocols. A research problem that emerges as a very important one from the analysis presented in the chapter is that of developing underlay awareness in groups, and methods for evaluating the trust to be placed on individuals using underlay awareness. The formulation of statistical approaches for evaluating the trust metrics of groups, with different GKA protocols, for use by the application designer, is another important research topic that evolved from the analysis.

Conference Paper
Vivek, MR, Chandran P.  2022.  Analysis of subword based word representations case study: Fasttext Malayalam. 2022 IEEE 19th India Council International Conference (INDICON). :1–6.: IEEE Abstract
n/a
Shabeera, TP, Chandran P, MadhuKumar SD.  2012.  Authenticated and persistent skip graph: a data structure for cloud based data-centric applications. Proceedings of the International Conference on Advances in Computing, Communications and Informatics. :155–160. Abstract
n/a
Jose, X, MadhuKumar SD, Chandran P.  2021.  Characterization, classification and detection of fake news in online social media networks. 2021 IEEE Mysore Sub Section International Conference (MysuruCon). :759–765.: IEEE Abstract
n/a
Jithin, R, Chandran P.  2016.  Dynamic partitioning of physical memory among virtual machines: ASMI: Architectural support for memory isolation. Proceedings of the 31st Annual ACM Symposium on Applied Computing. :474–476. Abstract
n/a
Jithin, R, Chandran P.  2016.  Dynamic partitioning of physical memory among virtual machines: {ASMI:} architectural support for memory isolation. Proceedings of the 31st Annual {ACM} Symposium on Applied Computing, Pisa, Italy, April 4-8, 2016. :474–476. Abstract
n/a
Lee, OT, Porwal R, MadhuKumar SD, Chandran P.  2018.  ECSim-2: A Performance Evaluator for Erasure Code based Storage Systems. 2018 First International Conference on Secure Cyber Computing and Communication (ICSCCC). :496–501.: IEEE Abstract
n/a
Lee, OT, MadhuKumar SD, Chandran P.  2016.  ECSim: A simulation tool for performance evaluation of erasure coded storage systems. Advances in Computing, Communications and Informatics (ICACCI), 2016 International Conference on. :2713–2718.: IEEE Abstract

Simulation environments provide a comprehensive set of advantages to users, like cost effectiveness and capability to understand the shortcomings of the system under design, without physical implementation. Simulation platforms help the industry and academia, to document and publish their research outputs in a timely and cost efficient manner. The ECSim tool presented here, is meant for academic use in the initial stages of research. The platform provides an environment where the performance of erasure coded storage systems can be tested without much effort. The main highlight of the simulator is that it provides a very simple environment which can run on a standalone system. The environment does not require the user to be a programmer, since it provides an interactive command line interface to the user. The ability to simulate data center, clusters, master nodes, storage nodes with computing power, storage devices, bandwidth usage and disk I/O involved are notable features of ECSim.

Lee, OT, MadhuKumar SD, Chandran P.  2016.  Ecsim: A simulation tool for performance evaluation of erasure coded storage systems. 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI). :2713–2718.: IEEE Abstract
n/a
Jaisooraj, J, MadhuKumar SD, Chandran P.  2025.  Energy-Efficient Routing in Low Power and Lossy Networks Under Hybrid Mode RPL. 2025 IEEE Region 10 Symposium (TENSYMP). :1–6.: IEEE Abstract
n/a
Sandhya, P, Chandran P.  2023.  Enhancement in IoT through Custom Instruction Set Architectures and TinyML. 2023 International Conference on Computer, Electronics & Electrical Engineering & their Applications (IC2E3). :1–6.: IEEE Abstract
n/a
Lee, OT, MadhuKumar SD, Chandran P.  2016.  Erasure coded storage systems for cloud storage—challenges and opportunities. 2016 International Conference on Data Science and Engineering (ICDSE). :1–7.: IEEE Abstract
n/a
Shoundic, S, Chandran P, Krishna P, Reddy V, Jayachandra B, Pande L.  2016.  Extended-HyperWall: Hardware support for rollback secure virtualization, September. 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI). , Jaipur, India Abstract

"Virtualization is a vital part of computing today. Rollback is an important feature to be supported by virtualization. However, hackers leverage rollback and pose serious security threats to systems running in a virtualized environment. The aim of this paper is to identify such security threats and propose a comprehensive solution. In this paper, we propose Extended-HyperWall architecture as a solution to security of Virtual Machines (VMs) in a fully virtualized environment. Extended-HyperWall architecture is an integration of HyperWall with Rollback Sensitive Data Memory with Architecture Assistance (RSDM-A). HyperWall is a system that proposes hardware support to ensure confidentiality and integrity of a VM's data, with an assumption that hypervisor cannot be trusted. RSDM-A is an architectural support to a virtualized system that separates rollback sensitive data from rollback non-sensitive data which is one of the major causes of threats that arises due to rollback. Extended-HyperWall integrates CIP-table (Confidentiality and Integrity Table to ensure confidentiality and integrity of data) and RSDM-table (Rollback Sensitive Data Memory to protect the system from rollback attacks). The paper illustrates the design of Extended-HyperWall, and its implementation on the Xen Hypervisor kernel for testing and analysis."

Shoundic, S, Chandran P, Krishna P, Reddy V, Jayachandra B, Pande L.  2016.  Extended-HyperWall: Hardware support for rollback secure virtualization. 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI). :1674–1681.: IEEE Abstract
n/a
Joy, SP, Chandran P.  2010.  A formal framework for comparing group key agreement protocols with partial forward secrecy. 2010 IEEE 4th International Conference on Internet Multimedia Services Architecture and Application. :1–6.: IEEE Abstract
n/a
Faisal, A, Chandran P.  2021.  GLDraw: A Platform for Graph Visualization. 2021 6th International Conference for Convergence in Technology (I2CT). :1–6.: IEEE Abstract
n/a
Devasia, JV, Chandran P, Soman A, Mathew AE, Jharwal J.  2019.  Graph sparsification with parallelization to optimize the identification of causal genes and dysregulated pathways. Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing. :747–753. Abstract
n/a
Amal, KV, Jaisooraj J, Chandran P, MadhuKumar SD.  2019.  Hybrid-RPL: A step toward ensuring scalable routing in internet of things. International Conference on Advanced Communication and Computational Technology. :583–595.: Springer Nature Singapore Singapore Abstract
n/a
Lee, OT, Pratima HV, MadhuKumar SD, Chandran P.  2018.  Improved Epoch Expiry and Load Handling Mechanism for RAPID-The Fast Data Update Protocol in Erasure Coded Storage Systems. 2018 International Conference on Data Science and Engineering (ICDSE). :1–6.: IEEE Abstract
n/a
Amritapatole, MadhuKumar SD, Chandran P, Shabeera TP.  2015.  Load-Aware Replica Placement in Multiuser Hadoop Environment Using MST, 8, December. Third edition of the International Conference on Recent Advances in Computational Systems(IEEE RAICS -2015). , Trivandrum Abstract
n/a
Amritapatole, MadhuKumar SD, Chandran P, Shabeera TP.  2015.  Load-aware replica placement in multiuser Hadoop environment using MST. 2015 IEEE Recent Advances in Intelligent Computational Systems (RAICS). :376–381.: IEEE Abstract
n/a
Lee, OT, Sharma V, Kumar MSD, Chandran P.  2019.  Modelling multi level consistency in erasure code based storage systems. Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing. :122–129. Abstract
n/a
Chandran, P, Garg L, Kumar A.  2017.  Multikernel simulation: a new approach to study rollback sensitive memory architecture. 2017 IEEE 3rd International Conference on Collaboration and Internet Computing (CIC). :437–442.: IEEE Abstract
n/a
Ross, JC, Chandran P.  2008.  Object serialization support for object oriented java processors. 2008 International Symposium on Information Technology. 3:1–6.: IEEE Abstract
n/a
Ranjith, P, Chandran P, Kaleeswaran S.  2011.  On Covert Channels between Virtual Machines, February 2011. wcloud 2011, Workshop on Issues in Virtualization and Clouds. , Indian Institute of Technology Bombay