/SECURITY-PACKAGE

Security Package is a package that includes several security modules - Ciphers, Image Encryption and Decryption, Audio Encryption and Decryption, Steganography, Background Removal, OTP Generation and Authentication.

Primary LanguagePythonMIT LicenseMIT

This Package offers various security features to a broad category of data storage options

  • Steganography - Hides a text value to an image by modifying the RGB values of pixels

  • Text Encryption and Decryption - Various Algorithms are used

  • Image Encryption and Decryption

  • Audio Encryption and Decryption

  • Background Image Removal for a live video capture

Following are the dependencies:

  • streamlit
  • mediapipe
  • opencv
  • Cryptography
  • PIL
  • numpy
  • matplotlib

To run the streamlit application, clone the repository and create an environment with all the necessary dependencies.

Activate the environment and run: streamlit run "path to package_streamlit.py"