Repository logo
Log In(current)
  1. Home
  2. Works by Students
  3. Senior Projects
  4. Projects by Departments / Programs
  5. Computer and Information Science
  6. QrypticDB – A Cryptography-Inspired Database Leveraging Symmetric Encryption
Details

QrypticDB – A Cryptography-Inspired Database Leveraging Symmetric Encryption

Persistent URL
https://hdl.handle.net/10456/59303
Author(s)
Franck, Miles
Date Issued
May 3, 2025
Abstract
This project presents a secure database solution designed for individuals and small organizations that uses PostgreSQL and encryption. The system implements full database encryption that protects data at rest while maintaining performance during active use, addressing the need for accessible security solutions for non-enterprise users. A key innovation is the platform-agnostic approach to key management, which leverages native operating system security mechanisms to store encryption keys separately from the protected data. Performance analysis through doubling experiments demonstrates the system's scalability across various dataset sizes. The architecture's modular design allows users to customize security levels based on their specific requirements, providing flexibility without compromising core protection. This work contributes to the field by offering an open-source implementation that bridges the gap between enterprise-grade security and the practical needs of small-scale database users, making strong cryptographic protection accessible without specialized security expertise.
Major
Software Engineering
First Reader(s)
Kapfhammer, Gregory
Other Reader(s)
Luman, Douglas J.
Department
Computer and Information Science
Type of Publication
Senior Project Paper
Subjects

Software Engineering

Databases

Encryption

Security

File(s)
Thumbnail Image
Name

QrypticDB.pdf

Size

1.41 MB

Format

Adobe PDF

Checksum (MD5)

732ecc4232cd088aa07a989d21913a5f

Allegheny Logo

814-332-4312

dspace-help@allegheny.edu

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify