PAIN is a deliberately inefficient image format that encrypts each pixel using SHA3-512 hashing. It's a joke format designed to make your CPU suffer.
- π Extremely slow processing
- πΎ Massive file bloat
- π₯ CPU-melting decryption
- π§΅ Multi-threaded (but still painful)
- π¨ Supports any input image format
- π Perfect for torturing hardware
width:height;[SHA3-512(pixel1)];[SHA3-512(pixel2)];...
Each pixel is encoded as: 0xRRGGBBAA β SHA3-512 hash
cargo run
> 1
> input.png
cargo run
> 2
> encrypted.pain
cargo run
> 3
| Operation | Speed | Pain Level |
|---|---|---|
| Encryption | Okay β‘ | π |
| Decryption | Glacial π | π± |
| File Size | Huge πΎ | π€― |
Because sometimes we need to remind ourselves that efficiency isn't everything.
Public Domain - This crime against computing belongs to everyone.
Made with β€οΈ and significant CPU abuse