Generátory
Identifikátory, náhodné řetězce, hashe a QR kódy.
- Generátor UUID a ULIDGenerování UUID v1, v4, v7 a ULID a rozbor existujících identifikátorů včetně času vzniku.
- Generátor hesel a náhodných řetězcůNáhodné řetězce a hesla z vybraných znaků, z bezpečného zdroje náhody.
- Generátor Lorem IpsumVyplňovací text: odstavce, věty nebo slova, volitelně s klasickým začátkem.
- Generátor testovacích XML datStovky až tisíce fiktivních XML záznamů podle šablony: 350 typů hodnot — česká jména a adresy, firmy s platným IČO, účty, IBAN a QR platby, rodná čísla, letiště, kryptoměnové adresy, data pro vývoj i statistická rozdělení.
- Generátor testovacích JSON datFiktivní JSON záznamy podle šablony se správnými typy hodnot: pole, objekt nebo JSON Lines, 350 typů dat od jmen a IBAN po letiště, JWT, Bitcoin a Ethereum adresy.
- Generátor hashů (MD5, SHA-1, SHA-256…)Otisky MD5, SHA-1, SHA-2, SHA-3 a RIPEMD-160 textu nebo souboru, včetně HMAC.
- Generátor a čtečka QR a čárových kódůQR kód, EAN, Code 128, Data Matrix, PDF417, Aztec a dalších přes 100 typů čárových kódů ke stažení jako SVG nebo PNG a čtení QR i čárových kódů z obrázku.
- Generátor QR platbyGenerátor bankovního QR kódu pro platbu v ČR: číslo účtu a banka nebo IBAN, částka, symboly a zpráva.
- Výpočet CRC a Adler-32Kontrolní součty CRC-32, CRC-32C, CRC-16 (CCITT, ARC, MODBUS), CRC-8 a Adler-32 z textu.
- Bcrypt hash a ověření heslaVytvoření bcrypt hashe hesla s volitelným cost faktorem a ověření hesla proti hashi.
Kdy který generátor použít
UUID a ULID slouží jako jedinečné identifikátory záznamů, které lze vytvořit bez centrální databáze; ULID se navíc řadí podle času vzniku. Generátor hesel používá kryptograficky bezpečný zdroj náhody prohlížeče, takže výsledek je vhodný i pro skutečná hesla a tokeny.
Hashe (MD5, SHA-1, SHA-256) a kontrolní součty CRC ověřují, že se data nezměnila. Pro ukládání hesel ale MD5 ani SHA nepoužívej — k tomu je určený pomalý algoritmus jako bcrypt, který najdeš v této kategorii také. QR generátor vytvoří kód pro odkaz nebo text a zvládne i českou QR platbu.