Authentication and Key Agreement Based on Anonymous Identity for Peer to Peer Cloud

Project Code :TCMAPY1205

Objective

The objective of this project is to develop a robust authentication and key agreement mechanism for peer-to-peer (P2P) cloud computing, integrating anonymous identity with the Advanced Encryption Standard (AES) algorithm. By leveraging AES's efficiency and security, the system aims to ensure the confidentiality and integrity of communication channels while preserving user privacy through anonymous identities. The project seeks to establish secure communication channels in P2P cloud environments, mitigating security threats. Additionally, it conducts a comprehensive analysis of the protocol's security properties and performance characteristics to demonstrate its efficacy in real-world scenarios. Keywords: authentication, AES implementation, encryption, decryption.

Abstract

In the abstract of peer-to-peer (P2P) cloud computing, robust authentication and key agreement mechanisms are essential for safeguarding sensitive data and preserving user privacy. This paper presents a novel approach that integrates anonymous identity with the Advanced Encryption Standard (AES) algorithm for authentication and key agreement in P2P cloud environments. By incorporating AES, a widely adopted symmetric encryption algorithm known for its efficiency and security, the proposed system ensures the confidentiality and integrity of communication channels between peers. Anonymous identities are utilized to authenticate users without revealing personally identifiable information, thereby enhancing privacy protection. Through the integration of AES and anonymous identity, the system establishes secure communication channels while preserving anonymity and thwarting various security threats prevalent in P2P cloud environments. A comprehensive analysis of the protocol's security properties and performance characteristics is provided, demonstrating its effectiveness in real-world scenarios.

Keywords: Admin, servers, authentication, AES implementation, encryption and decryption.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor - I3/Intel Processor

Hard Disk - 160GB

Key Board - Standard Windows Keyboard

Mouse - Two or Three Button Mouse

Monitor         - SVGA

RAM - 8GB

S/W CONFIGURATION:

Operating System         :  Windows 7/8/10

Server side Script         :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                 :  Django, Pandas, Mysql. Connector, Os, Smtplib, Numpy

IDE/Workbench         :  VSCode

Technology         :  Python 3.6+

Server Deployment         :  Xampp Server

Demo Video

mail-banner
call-banner
contact-banner
Request Video