Kodowanie i bezpieczeństwo

Narzędzia związane z kodowaniem, skrótami, szyfrowaniem, certyfikatami i kodami kreskowymi.

62 narzędzi28 Tryby funkcji

Użyj lokalnej biblioteki kodów QR, aby wygenerować tekst jako SVG, z możliwością zmiany rozmiaru i pobrania; gdy ładowanie biblioteki się nie powiedzie, wyświetlone zostanie powiadomienie.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Interpretuj jednobajtowe wartości z 0–255 jako binarne, ósemkowe, dziesiętne lub szesnastkowe, a następnie wyświetl cztery systemy jednocześnie.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Wykonuje przesunięcie Cezara na literach alfabetu angielskiego i odwrotne przywracanie według podanego przesunięcia; pozostałe znaki pozostają bez zmian.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuj możliwe do pobrania kody kreskowe zgodne ze standardami Code 128, EAN-13, EAN-8, UPC, Code 39, ITF-14 i innymi, w formacie SVG lub PNG.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Odczytaj wybrany plik w przeglądarce i jednocześnie oblicz MD5, SHA-256 oraz CRC32, wyświetlając nazwę pliku i jego rozmiar.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

W przeglądarce w całości konwertuje plik do tekstu szesnastkowego albo pobiera dane Hex jako plik binarny o określonej nazwie.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Analizuj ciąg bajtów Hex w kolejności big-endian lub little-endian, wyświetlaj odpowiadającą danemu szerokości bez znaku liczbę całkowitą oraz liczbę całkowitą ze znakiem w kodzie uzupełnień do dwóch.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuj bezpieczniejsze lokalne polecenia do samodzielnie podpisanych certyfikatów OpenSSL, na podstawie domeny, SAN, RSA liczby bitów i okresu ważności.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Użyj losowej soli, aby lokalnie w przeglądarce szyfrować lub deszyfrować wersjonowane dane za pomocą PBKDF2-SHA-256 i AES-GCM.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Przekształć lokalny obraz bitmapowy w Base64 data URL, albo podglądaj prawidłowe bitmapy data:image Base64; odrzuca adresy internetowe, SVG oraz dane przekraczające około 24 MiB.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Na podstawie wprowadzonych bajtów oblicza wartości kontrolne BCC i LRC.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Oblicza wartość kontrolną CRC32 dla tekstu wejściowego o długości UTF-8 bajtów.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Oblicza szesnastkowy skrót HMAC-MD5 tekstowej wiadomości za pomocą własnego klucza.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Za pomocą Web Crypto obliczaj skróty szesnastkowe HMAC-SHA-1, SHA-256, SHA-384 lub SHA-512.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Ponownie dekoduj niskie 8 bitów każdego znaku jako UTF-8, aby spróbować naprawić typowe śmieciowe znaki powstałe wskutek błędnego dekodowania ISO-8859-1.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalnie analizuj JWT, wyświetlając jego strukturę, stan czasowy Claims oraz opcjonalny wynik weryfikacji podpisu z użyciem wyłącznie HS256 sekretu.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

W przeglądarce lokalnie obliczaj 16‑kieszeniowy skrót MD5 dla tekstu wejściowego o długości UTF-8 bajtów.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Sprawdź, czy blok PEM jest kompletny, oblicz skrót SHA-256 ładunku po dekodowaniu i wygeneruj polecenia OpenSSL do analizy i weryfikacji certyfikatu; skrót nie jest równoznaczny z weryfikacją ważności certyfikatu.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuj wykonywane lokalnie polecenie konwersji PFX/PKCS#12 na PEM, domyślnie zachowując ochronę szyfrowania klucza prywatnego.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Korzystaj z możliwości przetwarzania IDNA w przeglądarce, aby konwertować dwukierunkowo między domenami Unicode i ASCII, oraz wyświetlać ostrzeżenia o ryzyku użycia mieszanych skryptów.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Koduj, dekoduj i wstawiaj miękkie łamania wiersza co około UTF-8 znaków między tekstem a Quoted-Printable bajtami, zgodnie z 72.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Użyj Web Crypto, aby lokalnie w przeglądarce wygenerować parę kluczy RSA-OAEP, z obsługą długości w bitach, funkcji Hash, SPKI/PKCS#8 PEM oraz odcisków SHA-256.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuje na podstawie domeny polecenie sprawdzania łańcucha certyfikatów OpenSSL i wyraźnie udostępnia wejście do testów SSL Labs firmy zewnętrznej.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Wspólny URL pulpit umożliwia URI, kodowanie i dekodowanie komponentów oraz formularzy, a także zapewnia przegląd parametrów zapytań tylko do odczytu i mapowanie JSON.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Używa powtarzanego klucza UTF-8 do wykonywania bajt po bajcie XOR, konwertując między tekstem a Hex; odpowiednie tylko do przetwarzania danych, nie do bezpiecznego szyfrowania.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Użyj przeglądarkowego CompressionStream, aby kompresować i dekompresować między gzip lub deflate a Base64; nie udostępnia opcji zlib i zależy od obsługi przez przeglądarkę.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Szyfrowanie i deszyfrowanie Blowfish odbywa się lokalnie w przeglądarce; jest to starszy algorytm, którego nie należy używać w nowych systemach, a klucze ani dane wejściowe nie są zapisywane.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Szyfrowanie i deszyfrowanie DES odbywa się lokalnie w przeglądarce; DES nie jest już odpowiedni dla nowych systemów, dlatego strona wyświetla ostrzeżenie o algorytmie legacy.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalna prezentacja szyfrowania i deszyfrowania Rabbit w przeglądarce; przeczytaj ostrzeżenie dotyczące algorytmu legacy, dane wejściowe i klucz nie są przechowywane trwale.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Wykonuj lokalnie w przeglądarce szyfrowanie i deszyfrowanie RC2; ten starszy algorytm służy wyłącznie do testów zgodności i nie zapisuje danych wejściowych ani klucza.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Wykonuj lokalnie w przeglądarce szyfrowanie i deszyfrowanie RC4; RC4 nie nadaje się już do nowych systemów, a strona wyraźnie ostrzega o ryzyku.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Wykonuj lokalnie w przeglądarce szyfrowanie i deszyfrowanie RC5; jest to narzędzie zapewniające zgodność ze starszym algorytmem i nie zapisuje kluczy ani tekstu jawnego.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Szyfrowanie i deszyfrowanie RC6 odbywa się lokalnie w przeglądarce; należy traktować je jako funkcję zgodności legacy, dane wejściowe nie są zapisywane.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalne obliczanie skrótu RIPEMD w przeglądarce; skrót jest nieodwracalny, a dane wejściowe nie są przesyłane ani zapisywane w pamięci trwałej.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalnie w przeglądarce wykonuj operacje związane z kluczami SM2, podpisywaniem, weryfikacją podpisów oraz szyfrowaniem i deszyfrowaniem; liczby losowe i dane wejściowe nie opuszczają strony.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Oblicz lokalnie w przeglądarce skrót SM3, obsługując standardowe granice danych wejściowych i weryfikację wyniku; tekst źródłowy nie jest zapisywany.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Wykonuj lokalnie w przeglądarce szyfrowanie i deszyfrowanie SM4, weryfikuj klucz i IV, a dane wejściowe ani klucz nie będą zapisywane w przeglądarce.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalne szyfrowanie i deszyfrowanie Triple DES w przeglądarce; ten algorytm legacy służy wyłącznie do testów zgodności i wyświetla ostrzeżenie o ryzyku.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalnie konwertuj ograniczone polecenia cURL na cURL, Fetch, Axios, żądania Python lub kod Go net/http.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Oblicza dla lokalnego tekstu lub pliku wartości SHA-256, SHA-384 i SHA-512, a następnie generuje atrybut integralności HTML.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuj nagłówki odpowiedzi zabezpieczeń w ogólnych formatach Nginx, Cloudflare i CSP/HSTS, a także wyświetlaj ostrzeżenia o ryzyku konfiguracji.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalnie w przeglądarce analizuje otpauth URI, generuje sekret Base32 i oblicza dynamiczne kody jednorazowe RFC 6238.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Analizuj lokalnie w przeglądarce JWK lub JWKS, wyświetl key type, algorithm, use i kid oraz oblicz thumbprint.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Odczytuje rozmiar lokalnego pliku, MIME, rozszerzenie, bajty magiczne, SHA-256, wymiary obrazu oraz podstawowe informacje PDF.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuje lokalnie w przeglądarce, zbiorczo sprawdza UUID v7, analizuje wersję, wariant i znacznik czasu w milisekundach.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Użyj lokalnej biblioteki kodów QR, aby generować kody QR dla URL, Wi-Fi, vCard, poczty e-mail i zwykłego tekstu, a następnie eksportować je jako SVG lub PNG.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Używa lokalnego Web Crypto do generowania HS256 JWT, wyświetla nagłówek, dane, dane wejściowe podpisu oraz wyraźne ostrzeżenie, że sekret demonstracyjny nie jest przeznaczony do produkcji.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Konwertuje zgodnie z RFC 4648 w UTF-8 między tekstem a Base32, obsługując wielkość liter, padding i białe znaki.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Używając alfabetu Bitcoin, konwertuje między tekstem UTF-8 a Base58, zachowuje zera wiodące i odrzuca łatwe do pomylenia znaki.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Konwertuj tekst UTF-8 na zapis szesnastkowy i odwrotnie; obsługuj wielkość liter oraz separatory spacji lub dwukropka i wyświetlaj błędy nieprawidłowych bajtów.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Zapewniamy lokalne narzędzia do formatowania C/C++/C#/Java/PHP/Python, JavaScript, JSON, CSS, HTML, XML, Markdown i YAML.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Udostępnia lokalne demonstracje w trybach zgodności PBKDF2 oraz AES/DES/RC4; algorytmy starszej wersji nie są zalecane w nowych systemach.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Lokalna konwersja między tekstem a reprezentacją bajtową UTF-8, z obsługą zapisu szesnastkowego, BOM, pozycji nieprawidłowych bajtów i komunikatów o błędach.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuj lokalne projekty ZIP zgodnie z szablonem Console, Class Library lub Minimal API, w ustalonej wersji net8.0, bez kompilowania ani uruchamiania kodu.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo

Generuj fragmenty kodu dla języków TypeScript, Python, Java, Go i C#, a także dla typów pętli for, foreach lub while.

Lokalne przetwarzanie w przeglądarce

Kodowanie i bezpieczeństwo