hashids

ID generator

Generates unique identifiers from numbers to protect sensitive data

A small PHP library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.

GitHub

5k stars
110 watching
416 forks
Language: PHP
last commit: about 2 years ago
Linked from 1 awesome list

composer-packagesdatabase-idsencodinghashhashidsidsphpphp-library

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ullmark/hashids.netCreates unique IDs from integers and allows decoding back to the original numbers.3,325
niieani/hashids.jsA small JavaScript library to generate unique and secure ids from numbers.4,237
splattael/hashids.crA library that generates short, unique decodable hashes from numbers to obfuscate IDs.52
kishanbagaria/padding-oracle-attackerA tool to execute padding oracle attacks on encrypted data by exploiting vulnerabilities in encryption protocols.204
mathematic-inc/eslint-plugin-paddingA plugin that configures spacing between statements in code to improve readability.5
jamesroutley/write-a-hash-tableImplementing an open-addressed, double-hashed hash table in C3,552
hashie/hashieA collection of classes and mixins to extend Ruby hashes and make them more useful.2,984
greg7mdp/parallel-hashmapA family of fast and memory-friendly hash map and B-tree container implementations2,587
vinkla/laravel-hashidsA package that provides a bridge between the Hashids library and Laravel's facade system, enabling easy integration with Hashids in Laravel applications.1,995
tessil/hopscotch-mapA fast hash map and hash set implementation using hopscotch hashing731
davidaurelio/hashids-pythonA Python implementation of hashids, allowing secure encoding and decoding of integers with custom salts.1,413
openhft/zero-allocation-hashingA Java API that provides a fast and efficient hashing mechanism without object allocation during hash computation.796
mpgn/padding-oracle-attackExploits the vulnerability in CBC mode encryption with PKCS7 padding to reveal plaintext bytes from intercepted ciphertexts.327
wangyi-fudan/wyhashProvides fast and simple hashing functions and random number generators for various programming languages.979
h2non/jshashesA lightweight, dependency-free JavaScript library implementing various cryptographic hash functions for secure data encoding and verification.724