obfuscate_id
Id masker
Protects sequential ids by transforming them into random-looking numerical strings without changing the underlying record data
Make your ActiveRecord ids non-obvious. Mixes up record ids in a simple, reversible hashing algorithm so that it can then automatically revert the hashed number back to the original id for record lookup without having to store a hash or tag in the database.
347 stars
8 watching
132 forks
Language: Ruby
last commit: over 3 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| Provides reversible, non-sequential identifiers for data obfuscation | 408 | |
| Obfuscates numerical identifiers via reversible mapping | 280 | |
| A library for obfuscating integers by applying modular exponentiation and multiplicative hashing to generate unique IDs. | 1,271 | |
| Automatically assigns unique sequential IDs to records in databases | 406 | |
| A plugin to temporarily hide records in a database without deleting them. | 1,477 | |
| Protects sensitive integer IDs by encoding and decoding them with encryption keys. | 3 | |
| Automatically detects obfuscated code and other complex code constructs in binaries to aid reverse engineering. | 580 | |
| Detects obfuscated PowerShell commands and scripts at scale using abstract syntax tree analysis. | 724 | |
| A plugin for CakePHP that provides primary key obfuscation using various strategies | 36 | |
| A system designed to obscure data within existing applications | 9 | |
| This header-only C++ library encrypts compile-time string literals to protect them from being easily discovered in binary images. | 1,082 | |
| Provides a simple way to encode and decode unique identifiers in web applications. | 106 | |
| Generates unique, sequential IDs with optimal performance for horizontal scaling and lookup | 55 | |
| A package to convert internal numeric IDs into hidden, hash-based identifiers for secure data exposure control | 69 | |
| Distributed ID generator for generating unique IDs across multiple data sources | 21 |