The volume of unstructured data in enterprises have been growing rapidly. Securing such unstructured data stored on file sharing drives, mailboxes, communication platforms, cloud platforms is challenging. Where data is being shared by multiple users, suitable access control mechanisms are required, so that unauthorised users cannot view/edit files. When users join (or leave) the system, care should be taken to ensure they are unable to access the content before joining (or after leaving) the system.  Cryptographic key management is a big challenge as any leaks will compromise the security of these files.

The project aims to explore key management techniques and encryption schemes that are efficient, allows fine grained access control in a dynamic environment.

The project involves both theory and implementation. The project involves excellent understanding of data structures, discrete mathematics, and computer systems fundamentals. Excellent coding skills in C/C++ is highly desirable. This space is highly active and can lead to impactful results. The project is a collaboration with industry partner Guardware.

School

Computer Science and Engineering

Research Area

Cryptography | Cyber security | Algorithms

  • The supervisors are supportive and have excellent understanding of the topic. The selected student will work closely with a post doc and the industry partner, Guardware. The student will also interact with other members of the cybersecurity group.
  • The student will understand how foundational problems are buried in practical problems. The student will learn and work on designing and implementing cryptographic algorithms. The aim is to experience the joys of research.
Associate Professor Sushmita Ruj
Associate Professor
opens in a new window
Professor Salil Kanhere
opens in a new window