News for hackers. Stuff that matters.

jundev76

Show HN: Feistly – Cryptographically secure ID obfuscation with Feistel cipher

https://github.com/JunDev76/feistly

I built Feistly to hide auto-increment IDs in URLs with tamper detection.Most ID obfuscation libraries (Hashids, Sqids, Optimus) are reversible encodings. If you know the algorithm, you can decode tokens or manipulate them without the server detecting it. Feistly uses a Feistel cipher with HMAC-SHA256 to provide:- Tamper detection: Modified tokens fail validation - Domain separation: User ID...

( Read More... | 1 comment | 2 points | on HN )