Back to Projects
Digital Rights Management Capstone Project

Digital Rights Management Capstone Project

PythonC++Embedded Systems3D modelingTeamworkLeadership

For my capstone project, my team developed a biometric-based digital rights management system designed to give users secure control over their personal data while mitigating risks of unauthorized access and data loss. The device integrated fingerprint authentication, arithmetic encryption standards, and blockchain-based chain of custody to ensure exclusive access, secure encryption/decryption, and tamper-proof audit trails.

The system was built for seamless computer integration, enabling secure file encryption and decryption with reliable data storage protection. I supported contributions included system architecture design, biometric integration, encryption implementation, and blockchain functionality.

The project was completed on time and under budget and successfully presented to the leadership of Auburn University's Electrical and Computer Engineering Department.

Key Achievements

  • Implemented arithmetic encryption standard for secure file encoding and decoding.
  • Integrated fingerprint authentication for user-specific encryption/decryption.
  • Enabled seamless Arduino–Python communication to execute biometric encryption workflows.
  • Deployed blockchain to maintain a verifiable chain of custody.
  • Delivered a successful final presentation to Auburn ECE leadership.

Challenges

  • Initial concept using Zero-Knowledge Proofs proved incompatible with the project’s architecture.
  • No prior team experience with blockchain technology.

Solutions

  • Reframed the problem and explored alternative approaches to achieve the required security functionality.
  • Conducted in-depth research on blockchain principles and implementation methods, focusing on integration with existing encryption protocols.

Results

  • Successfully replaced Zero-Knowledge Proofs with a blockchain-based solution integrated with an arithmetic encryption standard.
  • Implemented blockchain to enhance data integrity and security within the encryption framework.