to download the project abstract/base paper on dynamic access control


In the contemporary landscape of cloud computing, ensuring robust security measures is paramount. This postgraduate project, titled CRYPT-DAC, focuses on enhancing data security through the implementation of Cryptographically Enforced Dynamic Access Control in cloud environments. The proposed system aims to provide a resilient and flexible access control mechanism, safeguarding sensitive information from unauthorized access and potential breaches.

Existing System:

The existing systems often rely on static access control mechanisms that may not adequately adapt to the dynamic nature of cloud environments. Traditional access control models may struggle to address the evolving requirements of data protection in cloud-based systems.

Proposed System:

CRYPT-DAC introduces a novel approach by integrating cryptographic techniques with dynamic access control. This ensures that data access policies can be adjusted in real-time based on contextual factors, providing an added layer of security. The system employs advanced cryptographic algorithms to enforce access control policies, mitigating the risks associated with unauthorized data access.

System Requirements:

  • Hardware Requirements:
    • Multi-core processors
    • Adequate RAM for efficient cryptographic operations
    • Secure storage facilities
    • Network infrastructure with reliable connectivity
  • Software Requirements:
    • Java Development Kit (JDK)
    • Cryptographic libraries (e.g., Bouncy Castle)
    • Cloud computing platform (e.g., AWS, Azure)
    • Database management system (e.g., MySQL, MongoDB)


CRYPT-DAC follows a modular architecture, comprising components for cryptographic enforcement, Dynamic access control, and integration with cloud services. The system incorporates cryptographic key management, policy evaluation modules, and a secure communication layer to ensure comprehensive protection.

Technologies Used:

  • Programming Language: Java
  • Cryptographic Libraries: Bouncy Castle
  • Cloud Services: AWS, Azure
  • Database: MySQL or MongoDB
  • Web Development Framework: Spring Boot or similar

Web User Interface:

The web-based user interface provides administrators with an intuitive dashboard to manage access control policies, monitor system activities, and respond to security events. The interface is designed for ease of use, ensuring efficient management of cryptographic keys, access rules, and user permissions.

CRYPT-DAC represents a significant advancement in securing cloud-based systems, offering a dynamic and cryptographically enforced access control solution. The project contributes to the evolving field of cloud security, addressing the challenges posed by the dynamic nature of modern computing environments.

crypt-dac-cryptographically-enforced-dynamic access control-in-the-cloud project, final year projects
Leave a Comment


No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *