{"id":22306567,"url":"https://github.com/arjav0703/anonytalk","last_synced_at":"2025-09-30T13:31:50.540Z","repository":{"id":265230587,"uuid":"895027112","full_name":"arjav0703/Anonytalk","owner":"arjav0703","description":"A string Encryptor/Decryptor","archived":false,"fork":false,"pushed_at":"2024-12-07T10:22:49.000Z","size":3947,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-22T01:59:34.232Z","etag":null,"topics":["crypto","cryptography","encryption","encryption-decryption","fernet","fernet-algorithm","fernet-cryptography","fernet-encryption","gui-application","python","python-3","python3","tkinter","tkinter-gui","tkinter-python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arjav0703.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-27T12:34:26.000Z","updated_at":"2024-12-07T10:22:52.000Z","dependencies_parsed_at":"2024-11-28T12:40:51.880Z","dependency_job_id":null,"html_url":"https://github.com/arjav0703/Anonytalk","commit_stats":null,"previous_names":["arjav0703/anonytalk"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjav0703%2FAnonytalk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjav0703%2FAnonytalk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjav0703%2FAnonytalk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjav0703%2FAnonytalk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arjav0703","download_url":"https://codeload.github.com/arjav0703/Anonytalk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234742731,"owners_count":18879715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crypto","cryptography","encryption","encryption-decryption","fernet","fernet-algorithm","fernet-cryptography","fernet-encryption","gui-application","python","python-3","python3","tkinter","tkinter-gui","tkinter-python"],"created_at":"2024-12-03T19:52:04.771Z","updated_at":"2025-09-30T13:31:50.093Z","avatar_url":"https://github.com/arjav0703.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Anonytalk\n## NOTE: THIS PROJECT WAS BUILT BY FOLLOWING A TUTORIAL https://youtu.be/y9cbTf1CLt8?si=6meScMmtWmDVw_0E AND I HAVE DONE SOME ADDITIONS LIKE GREPHICS AND COPY TO CLIPBOARD.\n## A string Encryptor/Decryptor Using Fernet\n\nThis Python-based Graphical User Interface (GUI) program allows users to securely encrypt and decrypt strings using the **Fernet** encryption algorithm. The program provides an intuitive interface where users can easily enter a string, encrypt it using a key, and decrypt the string with the same key.\n\n## Click to watch video\n[![Watch the video](https://cloud-qptgbw0gx-hack-club-bot.vercel.app/0image.png)](https://cloud-iu24iauzr-hack-club-bot.vercel.app/0screencast_from_2024-11-27_19-30-17.mp4)\n## Features:\n- Encrypt and decrypt strings with Fernet symmetric encryption.\n- User-friendly GUI built with Tkinter.\n- Securely generate and store encryption keys.\n- Clear messages on successful encryption/decryption.\n- Simple interface for easy usage.\n\n---\n\n---\n\n## Installation\n\nTo use the program, you'll need to have Python 3.x installed along with a few required dependencies.\n\n1. **Clone the repository:**\n   ```bash\n   git clone https://github.com/arjav0703/Anonytalk.git\n   ```\n\n2. **Run the program:**\n   After installation, run the program using the following command:\n   ```bash\n   python3 ./Anonytalk/src/main.py\n   ```\n\n---\n\n## Dependencies\n\nThis program requires the following Python libraries:\n- `cryptography` - for the Fernet encryption and decryption functions.\n- `tkinter` - for creating the GUI.\n\nTo install these libraries, use the following:\n```bash\npip install cryptography tkinter\n```\n\n\n## Example\n\n### Encrypt:\n- **Input:** `\"Hello, World!\"`\n- **Key:** `\"YourGeneratedFernetKeyHere\"`\n- **Encrypted Output:** `\"gAAAAABgGJvYeGnyo...\"\n\n### Decrypt:\n- **Input (Encrypted String):** `\"gAAAAABgGJvYeGnyo...\"`\n- **Key:** `\"YourGeneratedFernetKeyHere\"`\n- **Decrypted Output:** `\"Hello, World!\"`\n\n---\n\n## License\n\nThis project is licensed under the MIT License\n\n---\n\n## Contributing\n\n1. Fork the repository.\n2. Create a new branch.\n3. Make your changes.\n4. Push to your branch.\n5. Create a pull request.\n\n---\n\nFeel free to contribute to this project to improve it further. If you encounter any issues or have suggestions, please create an issue on the GitHub repository.\n\n## Assets\nImage: https://unsplash.com/photos/black-and-silver-door-knob-3wPJxh-piRw\nTutorial: https://www.youtube.com/@parvatcomputertechnology\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farjav0703%2Fanonytalk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farjav0703%2Fanonytalk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farjav0703%2Fanonytalk/lists"}