Przeglądarka Certyfikatów SSL
FreeZdekoduj jeden lub więcej certyfikatów X.509 w formacie PEM lub DER i wyświetl każde pole w prostym języku: podmiot, wystawcę, ważność, odciski, szczegóły klucza publicznego oraz każde standardowe rozszerzenie, w tym Key Usage, Subject Alternative Names i Authority Information Access, wszystko działające w całości w Twojej przeglądarce.
Działa w całości w Twojej przeglądarce za pomocą node-forge. Nic, co wklejasz lub przesyłasz, nigdy nie jest nigdzie wysyłane.
Certyfikat (wklej jeden lub więcej, lub pełny łańcuch)
Ostatnia Aktywność
Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.
Viewed 1 certificate(s)
3 godziny temu
Viewed 2 certificate(s)
3 godziny temu
Viewed 1 certificate(s)
3 godziny temu
Co robi to narzędzie
To narzędzie dekoduje jeden lub więcej certyfikatów X.509 w formacie PEM lub DER i wyświetla każde pole w prostym języku: podmiot, wystawcę, numer seryjny, okres ważności z ostrzeżeniami o wygaśnięciu, algorytm podpisu, szczegóły klucza publicznego, odciski SHA-256 i SHA-1, oraz każde standardowe rozszerzenie, w tym Basic Constraints, Key Usage, Extended Key Usage, Subject Alternative Names, Subject/Authority Key Identifiers, CRL Distribution Points i Authority Information Access, wszystko bez wysyłania czegokolwiek w jakiekolwiek miejsce.
Jak To Działa
Certyfikat jest strukturą danych zakodowaną w ASN.1, zdefiniowaną przez standard X.509; to narzędzie analizuje tę strukturę w całości w Twojej przeglądarce za pomocą biblioteki node-forge, w taki sam sposób, w jaki przeglądarka lub serwer robiłyby to podczas weryfikacji certyfikatu. Rozszerzenia takie jak Key Usage i Basic Constraints są dekodowane bezpośrednio przez node-forge na nazwane pola, podczas gdy kilka mniej popularnych, Authority Key Identifier, CRL Distribution Points i Authority Information Access, są przetwarzane ręcznie z ich surowej struktury ASN.1, aby wydobyć zawarte w nich identyfikatory kluczy i adresy URL. Nic nie jest nigdy wysyłane przez sieć.
Problemy, które rozwiązuje
- Szybkie sprawdzenie daty wygaśnięcia certyfikatu i jego Subject Alternative Names przed wdrożeniem, bez instalowania OpenSSL ani żadnych narzędzi wiersza poleceń.
- Sprawdzenie całego łańcucha certyfikatów za jednym razem, głównego, pośredniego i liścia, aby potwierdzić rolę każdego certyfikatu i jego relację z następnym.
- Odczytanie punktów końcowych OCSP i CRL ogłaszanych przez certyfikat, przydatne przy debugowaniu problemów ze sprawdzaniem unieważnienia.
- Sprawdzenie, czy dokładne flagi Key Usage i Extended Key Usage certyfikatu odpowiadają temu, czego faktycznie wymaga konkretny przypadek użycia, taki jak podpisywanie kodu lub uwierzytelnianie klienta.
Często zadawane pytania
›Czy potrzebuję klucza prywatnego, aby wyświetlić certyfikat?
Nie, certyfikat jest z założenia dokumentem publicznym: zawiera klucz publiczny, podmiot i wystawcę, okres ważności oraz rozszerzenia, z których żadne nie wymaga odpowiadającego klucza prywatnego do odczytu. Ta przeglądarka nigdy nie prosi o klucz prywatny.
›Czy bezpiecznie jest wkleić tutaj certyfikat z działającej witryny?
Tak: certyfikat TLS jest wysyłany do każdego odwiedzającego witrynę jako normalna, niezaszyfrowana część uzgadniania połączenia, więc nie zawiera żadnych tajnych informacji, a to narzędzie dekoduje go tylko lokalnie w Twojej przeglądarce, nigdzie go nie przesyłając.
›Co oznaczają odciski certyfikatu?
Odcisk to po prostu skrót surowych bajtów certyfikatu, używany jako krótki, unikalny identyfikator potwierdzający, że dwa pliki certyfikatów są identyczne bajt po bajcie bez porównywania całego pliku; to narzędzie pokazuje zarówno SHA-256, nowoczesny standard, jak i SHA-1, wciąż wyświetlany przez wiele przeglądarek i narzędzi dla kompatybilności.
›Czemu mój łańcuch certyfikatów pokazuje tylko niektóre pola na certyfikacie pośrednim lub głównym?
Różne certyfikaty w łańcuchu mogą zawierać różne rozszerzenia: certyfikat głównego CA zazwyczaj nie ma sekcji Authority Information Access, ponieważ nie ma wyższego urzędu, do którego mógłby się odwołać, podczas gdy certyfikat liścia zazwyczaj ją ma; przeglądarka wyświetla dokładnie te rozszerzenia, które są obecne w każdym certyfikacie, a nie stały szablon.
›Czy to narzędzie wspiera certyfikaty krzywej eliptycznej (EC)?
Jeszcze nie: obecnie dekoduje tylko certyfikaty RSA. Jeśli wklejisz certyfikat EC, poinformuje, że ten typ klucza nie jest wspierany, zamiast wyświetlać niepełne lub nieprawidłowe informacje.
›Co oznacza "Ograniczenie długości ścieżki" w Basic Constraints?
Pojawia się tylko w certyfikatach CA i ogranicza, ile dodatkowych pośrednich certyfikatów CA jest dopuszczonych poniżej niego w łańcuchu, przed osiągnięciem certyfikatu liścia (jednostki końcowej); wartość 0 oznacza, że ten CA może wydawać tylko certyfikaty liścia, bez dalszych pośrednich.
Powiązane Narzędzia
Tekst
Generator Samopodpisanego Certyfikatu SSL
Generuj prawdziwy, działający certyfikat TLS samopodpisany wraz z odpowiadającym mu kluczem prywatnym bezpośrednio w przeglądarce za pomocą node-forge, z Subject Alternative Names, konfigurowalnym rozmiarem klucza i okresem ważności, oraz gotowymi do pobrania plikami .crt i .key.
FreeTekst
Weryfikator Pary Certyfikatu i Klucza SSL
Sprawdź, czy klucz prywatny SSL/TLS, certyfikat i opcjonalny CSR faktycznie należą do tej samej pary kluczy, zdekoduj i wyświetl podmiot certyfikatu, wystawcę, ważność, SAN i odciski, wszystko działające w całości w Twojej przeglądarce.
FreeTekst
Konwerter Formatu Certyfikatu SSL
Konwertuj certyfikaty SSL/TLS pomiędzy kodowaniem PEM i DER, łącz certyfikaty w plik PKCS#7 (.p7b) lub wyodrębniaj je z niego, oraz pakuj certyfikat i klucz prywatny w chroniony hasłem plik PKCS#12 (.pfx / .p12) lub wyodrębniaj je z niego, wszystko działające w całości w Twojej przeglądarce.
FreeTekst
Dodaj Tekst do Każdej Linii
Wstaw ten sam tekst do każdej linii, na początku, końcu, dokładnej pozycji, lub obok dopasowania, bezpośrednio w przeglądarce.
FreeTekst
Kalkulator Sumy Kontrolnej Adler32
Oblicz sumę kontrolną Adler-32 tekstu lub pliku, bezpośrednio w przeglądarce.
FreeTekst
Generator Anagramów
Znajdź angielskie anagramy i krótsze słowa, jakie możesz ułożyć z dowolnego słowa, bezpośrednio w przeglądarce.
FreeTekst
Tester API
Wyślij żądania HTTP do dowolnego punktu końcowego API i sprawdź odpowiedź, bezpośrednio w przeglądarce.
FreeTekst
Generator Hasza Argon2
Generuj i weryfikuj hasze haseł Argon2id/Argon2i/Argon2d całkowicie w przeglądarce, z regulowanym kosztem pamięci, kosztem czasu, i równoległością.
Komentarze (0)
Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.
Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!