Versioned salted hashing for anonymizer replacements.
Secure mode uses a fresh random salt for every replacement. Deterministic
mode requires an explicit salt of at least 16 bytes. Both modes use the
encoded format $obscura$v1$hash$ALGORITHM$MODE$SALT$DIGEST.
Summary
Functions
Verifies a value against a versioned Obscura hash replacement.