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: about 2 years ago
Linked 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 |