Kryptografia i bezpieczeństwo
(41)Hasze, kodowania, podpisy i klucze do codziennych zadań związanych z bezpieczeństwem.
Konwerter Wei na Ether
Przeliczaj Wei na Ether (ETH) z dokładną arytmetyką, bez zaokrągleń zmiennoprzecinkowych. 1 ETH = 10^18 Wei.
Koder szyfru Vigenère
Szyfruj i odszyfrowuj wiadomości klasycznym szyfrem Vigenère za pomocą słowa kluczowego. Przesuwa litery łacińskie A-Z, zachowując wielkość liter, odstępy i interpunkcję.
Generator TOTP
Generuj hasła jednorazowe oparte na czasie (RFC 6238) z sekretu Base32, z SHA-1, SHA-256 lub SHA-512, 6-8 cyframi i okresem 30 lub 60 sekund.
Narzędzie do szyfrowania tekstu
Szyfruj i odszyfrowuj wiadomości tekstowe za pomocą AES z hasłem, aby tylko odbiorca mógł je odczytać.
Generator kluczy SSH
Wygeneruj parę kluczy SSH RSA (2048, 3072 lub 4096 bitów) w całości w przeglądarce. Ani klucz prywatny, ani publiczny nie opuszcza Twojego urządzenia. Dodaj komentarz i pobierz oba.
Generator skrótów SHA1
Generuj skróty SHA-1 (40 znaków szesnastkowych) z dowolnego tekstu. Przydatne do starszych sum kontrolnych, identyfikatorów obiektów git i kontroli integralności niezwiązanych z bezpieczeństwem.
Generator SHA256
Generuj skróty SHA-256 z dowolnego tekstu. 64-znakowy wynik hex, ten sam algorytm stojący za adresami Bitcoin, certyfikatami TLS i podpisami JWT.
Generator skrótów SHA256
Wygeneruj skrót SHA-256 z dowolnego tekstu. Deterministyczny wynik szesnastkowy złożony z 64 małych liter, algorytm stojący za Bitcoinem, certyfikatami TLS i podpisami JWT.
Generator SHA512
Oblicz skróty SHA-512, 128 znaków szesnastkowych, 256 bitów odporności na kolizje. Używany we współczesnych plikach shadow z hasłami, podpisach cyfrowych i HMAC.
Generator skrótów SHA512
Wygeneruj skrót SHA-512 dowolnego tekstu jako 128-znakowy ciąg szesnastkowy pisany małymi literami. Darmowo i szybko, idealne do sum kontrolnych i sprawdzania integralności.
Generator par kluczy RSA
Utwórz nową parę kluczy publicznego i prywatnego w formacie PEM. Wybierz klucz o długości 2048, 3072 lub 4096 bitów do podpisywania za pomocą JWT, SSH lub TLS.
Konwerter satoshi na BTC
Przeliczaj między satoshi (sats) a całymi Bitcoinami z dokładnością do 8 miejsc. Przydatne do szacowania opłat, napiwków Lightning i audytów cold storage.
Generator losowych kluczy API
Generuj na serwerze klucze API o długości 8–128 znaków w formacie hex, base64url lub alfanumerycznym albo utwórz UUIDv4.
Koder szyfru Polibiusza
Koduj litery łacińskie jako współrzędne Polibiusza lub dekoduj rozdzielone pary w stałej siatce 5×5 I/J.
Generator kluczy PGP
Wygeneruj parę kluczy OpenPGP w formacie ASCII i certyfikat unieważnienia za pomocą Curve25519, RSA 2048 lub RSA 4096.
Generator fraz hasłowych
Wygeneruj łatwą do zapamiętania frazę hasłową z losowych, popularnych słów, z regulowaną liczbą słów, separatorem, wielkimi literami i opcjonalnie dołączoną liczbą.
Miernik siły hasła
Sprawdź siłę hasła w przeglądarce: długość, różnorodność znaków, entropię w bitach i przybliżony szacunek czasu złamania. Nic nie jest wysyłane.
Szyfr liczby na litery
Zamieniaj liczby na litery i z powrotem za pomocą szyfru A=1, B=2 (A1Z26) do łamigłówek, zagadek i wskazówek w escape roomach.
Generator MD5
Utwórz skrót MD5 z dowolnego tekstu lub pliku. Wynik ma 128 bitów w formacie szesnastkowym, a całe obliczenie odbywa się w Twojej przeglądarce.
Generator skrótów MD5
Obliczaj sumy kontrolne MD5 tekstu i plików do weryfikacji integralności. Zgodne z wynikiem md5sum i openssl dgst -md5.
Generator JWT
Generuj podpisane JWT-y z dostosowanym nagłówkiem, informacjami o obciążeniu, podpisem typu HMAC lub RSA, terminem ważności oraz ograniczeniami dotyczącymi odbiorców w celach testowych.
Generator HMAC
Generuj podpisy HMAC (SHA-256, SHA-384, SHA-512, SHA-1, MD5) z wiadomości oraz klucza tajnego do uwierzytelniania API i webhooków.
Konwerter Gwei do Ethera
Przelicz kwotę w Gwei na Ether (ETH) z dokładnością do 18 miejsc po przecinku. Przydatne do szacowania opłat za gaz oraz odczytywania danych transakcyjnych.
Generator skrótów
Generuj skróty MD5, SHA-1, SHA-256, SHA-384, SHA-512 i CRC32 z tekstu, ze skrótem gotowym do skopiowania dla sum kontrolnych i porównań.
Kalkulator skrótu pliku
Obliczaj skróty MD5, SHA-1, SHA-256 i SHA-512 wklejanego tekstu lub zawartości pliku, aby weryfikować pobrane pliki i ich integralność.
Konwerter ETH na USD
Przelicz Ethereum (ETH) na dolary amerykańskie po kursie ETH/USD na żywo lub po własnym kursie. Sprawdź, ile w USD jest wart dowolny ETH.
Identyfikator szyfrowania
Wklej tekst szyfrowany lub jego hasz; identyfikator sugeruje najbardziej prawdopodobne algorytmy lub formy kodowania: MD5, SHA, bcrypt, AES, RSA, Base64 oraz inne.
Generator CSR
Wygeneruj zakodowane w PEM żądanie podpisania certyfikatu i pasujący prywatny klucz RSA. Podaj common name, pola organizacji i rozmiar klucza (2048, 3072 lub 4096 bitów).
Weryfikator sum kontrolnych
Oblicz sumę kontrolną MD5, SHA-1, SHA-256, SHA-384, SHA-512 lub CRC-32 dowolnego pliku lub tekstu i porównaj ją z wartością podaną przez wydawcę, aby uzyskać jednoznaczny werdykt zgodności lub niezgodności.
Identyfikator szyfrów
Wklej ciphertext, a identyfikator zasugeruje prawdopodobne kodowania/szyfry: Base64, hex, binarny, Morse, Caesar lub podstawieniowy, JWT i popularne hashe.
Generator certyfikatów SSL
Wygeneruj samopodpisany certyfikat SSL/TLS i klucz prywatny RSA w całości w przeglądarce. Własny Common Name, nazwy SAN i ważność, eksport do PEM.
Koder plików Base64
Koduj dowolny plik (PDF, ZIP, obraz, plik wykonywalny) do tekstu Base64 do osadzania w JSON, e-mailu, YAML albo data URI. Działa lokalnie, bez uploadu.
Koder i dekoder Base58
Koduj tekst UTF-8 lub bajty szesnastkowe i bezpiecznie dekoduj Base58 z alfabetem Bitcoin, Ripple albo Flickr.
Koder szyfru Cezara
Szyfruj i odszyfrowuj tekst szyfrem Cezara. Dowolne przesunięcie 1-25, obsługa ROT13 jako przypadku specjalnego, zachowanie interpunkcji i wielkości liter.
Generator bcrypt
Wygeneruj hash bcrypt z hasła plaintext. Regulowany współczynnik kosztu od 4 do 13, zgodny z Laravel, Django, Node i PHP.
Generator hashy bcrypt
Generuj hashe bcrypt albo weryfikuj hasło plaintext względem istniejącego hasha bcrypt. Generowanie i weryfikacja obok siebie w jednym narzędziu.
Koder i dekoder Base32
Koduj i dekoduj ciągi Base32 alfabetem RFC 4648. Przydatne dla sekretów TOTP, tokenów niewrażliwych na wielkość liter i identyfikatorów wpisywanych przez ludzi.
Koder i dekoder Base85
Koduj i dekoduj Base85 w wariancie Adobe Ascii85, używanym w plikach PostScript i PDF. Bardziej kompaktowy niż Base64 dla danych binarnych.
Koder szyfru Atbash
Koduj lub dekoduj tekst szyfrem Atbash, hebrajskim podstawieniem mapującym A-Z na Z-A. Ta sama operacja szyfruje i odszyfrowuje.
Szyfrowanie i odszyfrowywanie AES
Szyfruj i odszyfrowuj mało wrażliwy tekst z użyciem szyfrów AES OpenSSL. Hasło jest haszowane SHA-256, a wynik Base64 zawiera IV oraz szyfrogram.
Koder szyfru A1Z26
Koduj tekst szyfrem A1Z26 (A=1, B=2, ... Z=26) albo dekoduj sekwencję liczb z powrotem na litery, z własnym separatorem.