Graph Theory for Computer Science
by Manikandan Rajagopal, Ramkumar Sivasakthivel, Joseph Varghese Kureethara, Niranjanamurthy M., Biswadip Basu Mallik
14From Nodes to Keys: Graph-Based Cryptosystems for Secure Communication
Meera Saraswathi1, Dhanyashree2, K. N. Meera3* and Yuqing Lin4,5
1Division of Applied Sciences and Humanities, School of Engineering, Cochin University of Science and Technology, Kochi, Kerala, India
2Department of Mathematics, Mangalore Institute of Technology & Engineering, Moodabidri, Dakshina Kannada, Karnataka, India
3Department of Mathematics, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Bengaluru, India
4School of Information and Physical Sciences, College of Engineering, Science and Environment, The University of Newcastle, Callaghan, NSW, Australia
5School of Sciences, Jimei University, Xiamen, China
Abstract
Secure communication is vital for all network types, ensuring data confidentiality, integrity, and authenticity. Techniques like cryptographic algorithms, message obfuscation, and identity-based channels achieve this. Graph-based cryptosystems utilize graph theory to bolster security. Graphs serve as models for networks, presenting data and generating cryptographic keys. They visually represent nodes and edges, aiding in vulnerability assessment and security optimization. Graphs organize complex data, aiding cryptographic algorithms and facilitating encryption and decryption. They also generate keys, utilizing graph properties. Labeling methods assign unique labels or colors to graph elements, serving as cryptographic keys or parameters. This chapter focuses on utilizing graph-based ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access