Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/183711
Title: Cryptography in a secure chat application
Authors: Goh, Hong Yi
Keywords: Computer and Information Science
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Goh, H. Y. (2025). Cryptography in a secure chat application. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/183711
Project: CCDS24-0424
Abstract: In today's digital age, secure communication has become a critical concern as users demand privacy and data integrity across online platforms. This project explores the application of cryptography in designing a secure chat application that ensures confidentiality, authentication, integrity, and availability of communication. By leveraging modern encryption techniques such as end-to-end encryption, asymmetric key exchanges, and secure hashing algorithms, the proposed chat application prevents unauthorized access, eavesdropping, and tampering of messages. The project evaluates existing cryptographic protocols, such as RSA and AES, and implements a hybrid model to achieve optimal security and performance. Additionally, practical challenges such as key management, scalability, and user experience are addressed. The implementation is tested rigorously against simulated threats, demonstrating its effectiveness in providing a secure and user-friendly communication platform. This research contributes to the growing need for secure digital solutions, paving the way for robust applications in personal and enterprise environments.
URI: https://hdl.handle.net/10356/183711
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 (Goh Hong Yi).pdf
  Restricted Access
10.95 MBAdobe PDFView/Open

Google ScholarTM

Check

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