Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/184263
Title: Topics in cryptography - file storage system secured with cryptographic operations
Authors: Chiam, Da Jie
Keywords: Computer and Information Science
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Chiam, D. J. (2025). Topics in cryptography - file storage system secured with cryptographic operations. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/184263
Project: CCDS24-0418
Abstract: The project demonstrates a file storage prototype which leverages cryptographic oper ations to provide additional layers of defense beyond standard cloud service provider. Traditional cloud services mainly uses server-side encryption where the provider man ages both data and encryption keys, this introduces risks in the event of internal com promise or unauthorized access by malicious user. Toaddress the limitations of cloud service provider, the system implements both client side encryption and end-to-end encryption (E2EE), files are encrypted client-side using AES-GCM before upload. The encrypted files are stored in AWS S3, each AES encryption key is encrypted using Google Cloud Key Management Service (KMS) and stored in Google Cloud Storage (GCS). These implementations enforces multi-cloud security architecture which separates storing of data and keys, eliminating single point of failure. Confidentiality of the file is secured. The system also ensures data intergrity by using Hash-Based Message Authentication Codes (HMAC). HMACis computed for each file and stored in PostgreSQL for verifi cation during file retrieval. This measure will detect any tampering during storage or transmission.User access is secured using AWS Cognito with multi-factor authentica tion (MFA). The detailed design, architecture and implementation of the system will be covered in this project.
URI: https://hdl.handle.net/10356/184263
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
FYP_Report_ChiamDaJie.pdf
  Restricted Access
A file storage system prototype that provides additional layer of defense over standard cloud provider protections using cryptographic operations.1.09 MBAdobe PDFView/Open

Page view(s)

31
Updated on May 7, 2025

Download(s)

3
Updated on May 7, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.