Secure Data Communication: Implementation and Performance Evaluation of Aggregate Key Encryption
摘要
Encryption is essential for securing sensitive information from unauthorized access, ensuring confidentiality and privacy. It safeguards data integrity, preventing tampering or alteration during transmission or storage. Encryption also facilitates authentication, verifying the identities of users or systems, and enabling trusted communication. It helps organizations comply with regulatory requirements and maintain control over their data, especially in cloud environments. Ultimately, encryption is indispensable for building trust in digital interactions and protecting against cyber threats. This study presents an investigation into the implementation and analysis of encryption of data using aggregate keys, comparing it to traditional encryption methods such as RSA and AES. Aggregate key encryption offers a novel approach to managing encryption keys, aggregating multiple keys into a single entity for enhanced efficiency and scalability. The research involves the development of algorithms and protocols for generating, distributing, and utilizing aggregate keys securely. The algorithm is designed in such a way that it encrypts user access control encryption and normal encryption like AES, and RSA. Additionally, a comprehensive analysis is conducted to assess the security, performance, and practicality of aggregate key encryption in comparison to RSA and AES. The study aims to provide insights into the effectiveness and efficiency of aggregate key encryption, contributing to advancements in data security and encryption practices.