SwordsDance.Cryptography.IntegerCipher (nuget): Encrypts and decrypts integers using an invertible perfect hash function. Primarily used to obfuscate numeric identifiers to prevent users from brute-force guessing identifiers or revealing the number of rows in a database table via auto-incrementing primary keys.
Keywords: cryptography|encryption|obfuscation|ids