2 repository-uri
Software libraries dedicated to the reversible masking of numeric identifiers.
Distinct from Numeric Obfuscations: None of the candidates represent a library specifically for reversible numeric ID obfuscation.
Explore 2 awesome GitHub repositories matching security & cryptography · Numeric Obfuscation Libraries. Refine with filters or upvote what's useful.
Hashids este o bibliotecă PHP pentru transformarea reversibilă a cheilor numerice și hexadecimale din baze de date în identificatori alfanumerici mascați, non-secvențiali. Aceasta funcționează ca un instrument pentru a coda identificatorii numerici din baza de date în string-uri scurte și a-i decoda înapoi la valorile lor originale. Proiectul se concentrează pe ascunderea cheilor primare interne ale bazei de date și a numărătorilor secvențiale de înregistrări în URL-urile publice pentru a preveni data scraping-ul și expunerea. Utilizează un salt secret pentru mapare deterministă și suportă seturi de caractere personalizabile pentru a asigura identificatori unici în diferite proiecte. Biblioteca oferă utilitare atât pentru obfuscare ID-urilor numerice, cât și hexadecimale, permițând generarea de identificatori mascați care pot fi restaurați la formatul lor original pentru gestionarea securizată a datelor.
Provides a PHP library to encode numeric database identifiers into short non-sequential strings and decode them back.
hashids.js is a JavaScript library that converts numbers into short, unique strings and decodes them back to their original values. It serves as a two-way numeric encoder that transforms integers into non-sequential strings without requiring the storage of the mapping. The project provides utilities for masking database primary keys and hexadecimal values to prevent the guessing of sequential resource addresses. It uses custom salts and alphabets to generate formatted identifiers, ensuring that the same numbers produce different strings across different projects. The library includes capabil
Provides a specialized JavaScript library for the reversible masking of numeric identifiers.