Reversible obfuscated identifier hashes.
Project description
BaseHash is a small library for creating reversible obfuscated identifier hashes to a given base and length. The project is based on the GO library, PseudoCrypt by Kevin Burns (https://github.com/KevBurnsJr/pseudocrypt). The library is extendible to use custom alphabets and other bases.
The library uses golden primes and the Baillie-PSW primality test or the gmpy2.is_prime (if available) for hashing to maximum value base ** length - 1.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
BaseHash-3.0.4.zip
(8.0 kB
view hashes)