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.