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
417 forks
Language: PHP
last commit: 4 months ago
Linked from 1 awesome list

composer-packagesdatabase-idsencodinghashhashidsidsphpphp-library

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ullmark/hashids.net Creates unique IDs from integers and allows decoding back to the original numbers. 3,321
niieani/hashids.js A small JavaScript library to generate unique and secure ids from numbers. 4,236
splattael/hashids.cr A library that generates short, unique decodable hashes from numbers to obfuscate IDs. 52
kishanbagaria/padding-oracle-attacker A tool to execute padding oracle attacks on encrypted data by exploiting vulnerabilities in encryption protocols. 200
mathematic-inc/eslint-plugin-padding A plugin that configures spacing between statements in code to improve readability. 5
jamesroutley/write-a-hash-table Implementing an open-addressed, double-hashed hash table in C 3,491
hashie/hashie A collection of classes and mixins to extend Ruby hashes and make them more useful. 2,983
greg7mdp/parallel-hashmap A family of fast and memory-friendly hash map and B-tree container implementations 2,552
vinkla/laravel-hashids A package that provides a bridge between the Hashids library and Laravel's facade system, enabling easy integration with Hashids in Laravel applications. 1,992
tessil/hopscotch-map A fast hash map and hash set implementation using hopscotch hashing 729
davidaurelio/hashids-python A Python implementation of hashids, allowing secure encoding and decoding of integers with custom salts. 1,412
openhft/zero-allocation-hashing A Java API that provides a fast and efficient hashing mechanism without object allocation during hash computation. 795
mpgn/padding-oracle-attack Exploits the vulnerability in CBC mode encryption with PKCS7 padding to reveal plaintext bytes from intercepted ciphertexts. 325
wangyi-fudan/wyhash Provides fast and simple hashing functions and random number generators for various programming languages. 970
h2non/jshashes A lightweight, dependency-free JavaScript library implementing various cryptographic hash functions for secure data encoding and verification. 724