Skip to content
/ PiGANO Public

A mobile application to instantly encrypt or decrypt your private message using CC and LSB method.

License

Notifications You must be signed in to change notification settings

SalamPS/PiGANO

Repository files navigation

FLUTTER

PiGANO

License License License

PiGANO is an application for encrypting and decrypting secret messages using Caesar Cipher and LSB (Least Significant Bit) methods. This app allows you to secure secret messages within an image.

Features

  • Encryption: Upload a photo, provide a private key and private message.
  • Decryption: Upload a photo and provide the private key to decrypt the message.

Download

You can download the app from the GitHub release page here.

How to Use

  1. Encrypting a Message

    • Select the 'Encrypt' option.
    • Upload the photo you want to use or capture it using camera.
    • Enter the private key.
    • Enter the secret message you want to encrypt.
    • Click 'Encrypt' to start the encryption process.
    • Save the encrypted image.
  2. Decrypting a Message

    • Select the 'Decrypt' option.
    • Upload the encrypted photo.
    • Enter the private key used for encryption.
    • Click 'Decrypt' to start the decryption process.
    • Read the decrypted secret message.
  3. Additional Setup

    • Access config using button at bottom right of your screen
    • Set your API URL and file size limit in MB
    • Save your config.
    • (Our server only provide 1 MB of file upload, be wise)

Tech Stack Used

  • Flutter
  • Dart
  • Flask
  • Python

License

PiGANO is licensed under CC LICENSE. See the LICENSE file for more details.

Our Team

SalamPS FarhanRK7 Syifqila Kallendx82 AurielIsLearnHowToCode rahmahf