How allyourtrust/0n3-0r-z3r0-allyourtrust works
AllYourTrust is a text conversion, cryptography, and data-transformation suite with CLI, web, desktop, and mobile-facing interfaces. The principal workflow is to provide text or a file, select a conversion type, run the conversion engine, and view or save the output. The engine covers encoding, ciphers, hashing, compression, QR, steganography, and other transformations; file processing is also a documented capability. The source excerpts show the web handler calling the engine and desktop dispatching conversion functions. Other capability details and mobile wiring are documented or unsampled, so those links are left out.
Main entry points: converter.py Conversion dispatcher · app.py Web interface · desktop_app.py Desktop GUI · converter_ui.py Modern web UI
Components 16
User interfaces
- CLI
converter.py - Web interface
app.py - Modern web UI
converter_ui.py - Desktop GUI
desktop_app.py - Mobile shell
mobile_app.py
Conversion engine
- Conversion dispatcher
converter.py - Encoding and text
converter.py - Ciphers and crypto
converter.py - Hashing
converter.py - Compression
converter.py - QR processing
converter.py - NLP and utilities
converter.py
File and media
- Steganography
converter.py - File processing
converter.py
Other components
- User
- Conversion output
Connections 19
- User → CLI: provides input
- CLI → Conversion dispatcher: dispatches conversion
- User → Web interface: provides input
- Web interface → Conversion dispatcher: calls conversions
- User → Desktop GUI: provides input
- Desktop GUI → Conversion dispatcher: dispatches conversion
- User → Modern web UI: provides input
- User → Mobile shell: provides input
- Conversion dispatcher → Encoding and text: runs
- Conversion dispatcher → Ciphers and crypto: runs
- Conversion dispatcher → Hashing: runs
- Conversion dispatcher → Compression: runs
- Conversion dispatcher → QR processing: runs
- Conversion dispatcher → NLP and utilities: runs
- Conversion dispatcher → Steganography: runs
- Conversion dispatcher → File processing: runs
- Conversion dispatcher → Conversion output: produces
- Web interface → Conversion output: displays
- Desktop GUI → Conversion output: displays