Implement a graphical interface to make it easy to encrypt and decrypt messages, files and folders.
Some ideas are:
- The user can select files or folders from a files explorer graphical interface.
- When an encrypted file is selected, automatically detect if it is a file or a folder to present the corresponding messages and options.
- The user can select the output path or name of the decrypted content from a files explorer graphical interface.
Implement a graphical interface to make it easy to encrypt and decrypt messages, files and folders.
Some ideas are: