LockByte is a simple and secure file encryption tool built with C# and Windows Forms. It allows users to encrypt and decrypt files using AES-256 encryption, ensuring data security and confidentiality.
- Secure AES-256 Encryption: Protect your files with strong encryption.
- Custom Save Locations: Choose where to save encrypted and decrypted files.
- User-Friendly Interface: Easy-to-use Windows Forms UI.
- Error Handling: Detects invalid keys and provides user feedback.
- Windows OS
- .NET Framework (or .NET Core if using a newer version)
- Visual Studio (for development)
- Clone this repository:
git clone https://github.com/yourusername/LockByte.git
- Open the solution (
.sln) file in Visual Studio. - Build and run the project.
- Open LockByte.
- Select a file to encrypt.
- Enter a password.
- Choose a location to save the encrypted file.
- Click Encrypt.
- Open LockByte.
- Select an encrypted
.lockbytefile. - Enter the correct password.
- Choose a location to save the decrypted file.
- Click Decrypt.
- Displays a message box if an incorrect password is entered.
- Handles file-related errors.


