awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesNumeric Obfuscation Libraries

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.

Awesome Numeric Obfuscation Libraries GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • vinkla/hashidsAvatar von vinkla

    vinkla/hashids

    5,436Auf GitHub ansehen↗

    Hashids ist eine PHP-Bibliothek für die reversible Transformation numerischer und hexadezimaler Datenbank-IDs in nicht-sequenzielle, maskierte alphanumerische Identifikatoren. Sie fungiert als Werkzeug, um numerische Datenbank-IDs in kurze Strings zu enkodieren und diese wieder in ihre ursprünglichen Werte zu dekodieren. Das Projekt konzentriert sich darauf, interne Datenbank-Primärschlüssel und sequenzielle Datensatz-Zählungen in öffentlichen URLs zu verbergen, um Data-Scraping und Offenlegung zu verhindern. Es nutzt ein geheimes Salt für deterministisches Mapping und unterstützt anpassbare Zeichensätze, um eindeutige Identifikatoren über verschiedene Projekte hinweg zu gewährleisten. Die Bibliothek bietet Utilities für die Obfuskation sowohl numerischer als auch hexadezimaler IDs und ermöglicht die Generierung maskierter Identifikatoren, die für eine sichere Datenhandhabung in ihr ursprüngliches Format zurückversetzt werden können.

    Provides a PHP library to encode numeric database identifiers into short non-sequential strings and decode them back.

    PHPcomposer-packagesdatabase-idsencoding
    Auf GitHub ansehen↗5,436
  • niieani/hashids.jsAvatar von niieani

    niieani/hashids.js

    4,295Auf GitHub ansehen↗

    hashids.js ist eine JavaScript-Bibliothek, die Zahlen in kurze, eindeutige Strings umwandelt und diese wieder in ihre ursprünglichen Werte dekodiert. Sie dient als bidirektionaler numerischer Encoder, der Ganzzahlen in nicht-sequenzielle Strings transformiert, ohne dass die Zuordnung gespeichert werden muss. Das Projekt bietet Hilfsprogramme zur Maskierung von Datenbank-Primärschlüsseln und Hexadezimalwerten, um das Erraten sequenzieller Ressourcenadressen zu verhindern. Es verwendet benutzerdefinierte Salts und Alphabete, um formatierte Identifikatoren zu generieren, wodurch sichergestellt wird, dass dieselben Zahlen in verschiedenen Projekten unterschiedliche Strings erzeugen. Die Bibliothek umfasst Funktionen zur Maskierung von Hex-Strings, die führende Nullen beibehalten, um konsistente Zeichenlängen zu gewährleisten. Zudem wird Padding mit benutzerdefinierter Länge unterstützt, damit Identifikatoren spezifische Mindestanforderungen an die Zeichenlänge erfüllen.

    Provides a specialized JavaScript library for the reversible masking of numeric identifiers.

    TypeScriptdatabase-idsencodinghacktoberfest
    Auf GitHub ansehen↗4,295
  1. Home
  2. Security & Cryptography
  3. Numeric Obfuscation Libraries