Project Overview

Encryption and decryption program developed using Python, including AES, RSA, and SHA-256 hashing. The program supports key generation, secure storage and retrieval of RSA keys, and interactive user input for encryption and decryption processes.

Features

Symmetric Encryption with AES

Asymmetric Encryption with RSA

Hashing with SHA-256

Key Management

User Interaction

Error Handling