Hashe/Krypto
Generowanie UUID w wersjach 1, 3, 4, 5, 6 i 7 — losowych, czasowych i opartych na nazwie (name-based).
Obliczanie skrótów tekstu lub pliku od razu trzynastoma algorytmami: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 i Adler-32.
Zweryfikuj integralność pliku lub tekstu — wklej oczekiwany hash, a narzędzie samo wykryje algorytm spośród 13 obsługiwanych.
Oblicz HMAC (Hash-based Message Authentication Code) tekstu lub pliku z kluczem tajnym — od razu ośmioma algorytmami: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Hashuj hasła za pomocą bcrypt (z losową solą i konfigurowalnym kosztem) i weryfikuj hasło względem istniejącego hasha bcrypt.
Kryptograficznie losowe hasła z konfigurowalną długością i zestawem znaków.
Szyfruj i deszyfruj tekst za pomocą AES-GCM lub AES-CBC z użyciem hasła (klucz wyprowadzany przez PBKDF2).
Kodowanie obrazu do Data URI (data:image/…;base64,…) do wstawienia w CSS/HTML oraz dekodowanie Data URI lub surowego Base64 z powrotem do pliku — wszystko bezpośrednio w przeglądarce.
Podgląd Markdown na żywo jako sformatowany HTML, a także konwersja w obie strony: Markdown → HTML i HTML → Markdown.
Liczba arabska ↔ liczba rzymska. Wpisz w dowolne pole — drugie zaktualizuje się automatycznie.
Kodowanie i dekodowanie encji XML — 5 standardowych (ampersand, nawiasy ostrokątne, apostrof, cudzysłów) oraz numeryczne odwołania do znaków.
Spłaszczanie (Flatten) zagnieżdżonego JSON do płaskiej listy "ścieżka: wartość" i odtwarzanie z powrotem struktury zagnieżdżonej (Unflatten). Notacja ścieżki jest taka sama jak w JSONPath/JSON Diff: store.book[0].price.
Rozbij URL na części składowe — protokół, host, port, ścieżkę, parametry zapytania, fragment.