File encryption/decryption tool
Project description
FBH 🔥
Hide your code like a pro!
FBH (BotForgeHub) is a sleek, secure, and powerful tool to encrypt and decrypt your code files (.py, .js, .php, and more) with military-grade AES-256 encryption. Whether you want to lock your files with a password or make them untouchable forever, FBH has got your back. 💪
🚀 Features That Rock
- Unbreakable Encryption: AES-256 GCM mode ensures your files are locked tight with integrity protection.
- Password-Protected Mode: Secure your files with a password only you know.
- No-Password Mode: Hide files permanently with no way to decrypt—perfect for ultimate secrecy. 🕵️
- Embedded Instructions: Every encrypted file comes with built-in instructions and credits, so you always know what's up.
- Cross-Platform: Works on any file type (.py, .js, .php, etc.) and any OS (Windows, macOS, Linux).
- Slick CLI: Easy-to-use commands that make encryption feel like a breeze.
- Team X OG Vibes: Built with passion and swagger by [Your Name] and Team X OG. 😎
🛠️ Installation
Get FBH up and running in seconds:
pip install fbh
Pro Tip: Make sure you have Python 3.6+ and
pycryptodomeinstalled.
🎮 How to Use
FBH is all about simplicity. Fire up your terminal and let the magic happen!
🔒 Encrypt a File with a Password
Lock your file with a secret password:
FBH hide mysecretpassword example.py
Output: example.py.fbh (encrypted file)
🛡️ Encrypt a File Forever (Non-Decryptable)
Hide your file with no way back—pure stealth mode:
FBH hide - example.py
Output: example.py.fbh (locked forever)
🔓 Decrypt a File
Unlock your file with the right password:
FBH decode mysecretpassword example.py.fbh
Output: example.py.dec (original file restored)
Note: Files encrypted with
FBH hide -cannot be decrypted. Choose wisely! 😈
💡 Example in Action
- Create a file
secret.py:print("This is top-secret code!")
- Encrypt it:
FBH hide mypassword secret.py
- Decrypt it:
FBH decode mypassword secret.py.fbh
- Want it gone forever?:
FBH hide - secret.py
Boom! Your code is safe. 🛡️
🔐 Security Highlights
- AES-256 GCM: Industry-standard encryption with built-in integrity checks.
- PBKDF2 Key Derivation: Passwords are transformed into secure keys.
- Random Salt: Every encryption is unique, even with the same password.
- No-Password Mode: Uses a random key that's never stored—decryption is impossible.
- Embedded Metadata: Instructions and credits are encrypted with your file, revealed only on decryption.
⚠️ Important Notes
- Lost Password?: No password, no decryption. Use a password manager to stay safe.
- Non-Decryptable Files: Files hidden with
FBH hide -are locked forever. Perfect for sensitive data you want to bury. - Big Files?: FBH handles them like a champ, but for massive files, stay tuned for chunk-based updates!
📜 Credits
Crafted with 💥 by [Mr arman] and Team X OG.
We’re all about keeping your code safe and your vibe cooler than ever.
📞 Get in Touch
Got questions? Ideas? Hit us up:
- Email: armanhacker95@gmail.com
FBH: Hide it. Lock it. Own it. 😎
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fbh-0.1.0-py3-none-any.whl.
File metadata
- Download URL: fbh-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
666bd03af21edf8beff34cd9f60d834f289d8c19fd5f9cfbac42478a513b043c
|
|
| MD5 |
723841ce21f20d9b46200772822f26c8
|
|
| BLAKE2b-256 |
bd935043056e393ae32cddd300937f2e3f1d7e8c3cbe60754eb8a92317babb33
|