Inspiratio

Data breaches inspired me to build a simple, free encryption tool for everyone.

What it does

It encrypts and decrypts files (images, videos, PDFs) and text messages using a password.

How we built it

We built it using pure Python with RC5 encryption formula and SHA-256 hashing.

Challenges we ran into

We faced challenges with file cleanup, wrong password handling, and making the UI responsive.

Accomplishments that we're proud of

We successfully built a fully functional encryption tool with a modern, animated user interface.

What we learned

We learned about RC5 algorithm, symmetric encryption, key derivation, and full-stack web development.

What's next for Encryption and Decryption files tool ( image, video,pdf,etc)

Next, we plan to add chunk-based encryption for larger files, cloud backup, and a mobile app.

Built With

  • css
  • fernet-cryptography-library
  • flask-framework
  • font-awesome-icons
  • frameworks
  • html
  • no-cloud
  • platforms
  • python
  • rc5
  • sha-256-hashing
Share this project:

Updates