Repository navigation
Home
Welcome to the ChaoticEntropy Wiki โ a deep dive into the core ideas, mathematical principles, and real-world applications behind the Chaotic Entropy Generator (CEG) family.
ChaoticEntropy is not your average random number generator. It blends:
- ๐ข User unpredictability
- ๐ Environmental data (weather, coordinates)
- ๐งฎ Non-linear math
- ๐ SHA-512 hashing
to create entropy that rivals physical randomness โ without needing radioactive atoms or quantum computers.
| Component | Description |
|---|---|
| ๐ฒ Human Input | Seed number (up to 22 digits) simulates human randomness |
| ๐ง Unpredictable Sources | Input, location coordinates, time-based randomness |
| ๐ก๏ธ Environmental Data | Temperature data from real or synthetic sources |
| โ๏ธ Non-linear Math | Sine, square roots, powers, modular division, chaos-style mixing |
| ๐ Deterministic Yet Complex | Final output is reproducible but nearly impossible to reverse |
| ๐ฌ SHA-512 Hashing | Converts complex entropy into fixed-length 64-character hash |
Note that DEG and DEG-C versions don't support 22-digit input.
| Version | Language | Interface | Internet Required | Input Type(s) | Real-World Data | Non-linear Math | Output Type | Use Case |
|---|---|---|---|---|---|---|---|---|
| DEG-v1 | Python | Terminal | โ No | Human seed + temperature | โ Manual input only | โ Yes | Entropic number | Lightweight testing, CLI use |
| DEG-Cv1 | C | Terminal | โ No | Human seed + temperature | โ Manual input only | โ Yes | Coordinates + entropy | Offline usage, raw performance |
| CEG-v1 | Python GUI | GUI | โ Yes (weather) | 22-digit seed | โ Real weather API | โ Yes | 64-char SHA-512 hash | Easy use with live randomness |
| CEG-v2 | Python GUI | GUI | 22-digit seed | โ Fallback if offline | โ Advanced | 64-char SHA-512 hash | Reliable hybrid entropy | |
| CEG-v3 (Upcoming) | Python | GUI + API | โ Yes (auto fetch) | Seed (once or twice) | โ Real + historical | โ Multi-layered | Scalable entropy tokens | Secure apps, encryption, API-driven |
๐ก As versions increase, CEG becomes more scalable, more mathematically chaotic, and more automated โ while preserving the "human entropy" core philosophy.
User Seed: 1287632147819823445612 (22 digits)
1. Converted to pseudo-random coordinates (lat/lon)
2. Fetch historical temperature from 7โ30 days ago
3. Fallback: generate synthetic weather based on seed entropy
4. Apply multiple non-linear math functions
5. Final result: SHA-512 hash of all chaotic layers
-
Fully deterministic
-
Weak against reverse-engineering
-
Easily seedable
-
Accepts unpredictable human input
-
Layers of real-world and mathematical entropy
-
Builds a barrier of chaotic transformations
-
Even quantum computers can't easily trace it back!
-
๐ก๏ธ Real-time temperature APIs
-
๐ฅ Multi-user entropy mixing
-
๐ GPIO sensor input (e.g., real thermometers)
-
๐ Blockchain randomness oracles
-
๐งฐ Python package (pip install chaoticentropy) for integration into apps
Dheeraj Kumar
- ๐จโ๐ป Programmer
You can:
-
Suggest ideas for CEGv3
-
Add more non-linear math functions (If you're good at physics/math)
-
Improve the UI or package logic
-
Help optimize the entropy formula