Varmenteen analysaattori
Analysoi ja tutki X.509 SSL/TLS-varmennteita. Tarkastele varmenteen tietoja, kuten aihetta, myöntäjää, voimassaoloaikaa, laajennuksia, avaimen käyttöä ja sormenjälkiä.
Syöte
Tuloste
| Attribuutti | Arvo |
|---|---|
| No data available | |
| Attribuutti | Arvo |
|---|---|
| No data available | |
| Laajennus | Kriittinen | Arvo |
|---|---|---|
| No data available | ||
Lue lisää
Mikä on SSL/TLS-sertifikaatti?
SSL/TLS-sertifikaatti on digitaalinen asiakirja, joka todentaa verkkosivuston identiteetin ja mahdollistaa salatut yhteydet. Kun näet selaimen osoitepalkissa lukituksen kuvakkeen, se tarkoittaa, että sivustolla on voimassa oleva sertifikaatti, joka muodostaa turvallisen HTTPS-yhteyden.
Sertifikaatit sisältävät kriittisiä tietoja, kuten verkkotunnuksen nimen, myöntävän viranomaisen, voimassaoloajan ja salausavaimet. Ne toimivat luottamusketjumallin perusteella, jossa sertifikaattiviranomaiset (CA) vastaavat verkkosivustojen aitoudesta. SSL/TLS-sertifikaattien yksityiskohtien ymmärtäminen on olennaista turvallisuusasiantuntijoille, kehittäjille ja järjestelmänvalvojille, jotka tarvitsevat turvallisten yhteyksien varmistamista ja SSL/TLS-ongelmien ratkaisemista.
Työkalun kuvaus
Tämä sertifikaattianalysaattori jäsentää ja näyttää yksityiskohtaiset tiedot X.509 SSL/TLS-sertifikaateista. Lataa sertifikaattitiedosto (PEM-, CRT-, CER- tai DER-muoto) tai liitä PEM-koodattu sertifikaattiteksti nähdäksesi välittömästi kaikki sertifikaatin attribuutit, laajennukset ja voimassaolon tilan.
Esimerkit
Syöte (PEM-muoto):
-----BEGIN CERTIFICATE-----
MIIDXTCCAkWgAwIBAgIJAJC1HiIAZAiUMA0Gcg...
-----END CERTIFICATE-----Tulos:
- Versio: v3
- Sarjanumero: 00:90:B5:1E:22:00:64:08:94
- Allekirjoitusalgoritmi: SHA-256 with RSA
- Aihe: CN=example.com, O=Example Inc, C=US
- Myöntäjä: CN=Let's Encrypt Authority X3
- Voimassa alkaen: 1. tammikuuta 2024, 00:00:00
- Voimassa saakka: 1. huhtikuuta 2024, 23:59:59
- SHA-256 sormenjälki: A1:B2:C3:D4:E5:F6...
Ominaisuudet
- Useita syötemuotoja: Tukee PEM-, DER-, CRT- ja CER-sertifikaattitiedostoja
- Voimassaolon tarkistus: Näyttää välittömästi, onko sertifikaatti voimassa, vanhentunut vai ei vielä voimassa
- Laajennusten jäsentäminen: Purkaa Key Usage-, Extended Key Usage-, Subject Alternative Names-, Basic Constraints- ja muita laajennuksia
- Sormenjäljen laskeminen: Laskee SHA-1 ja SHA-256 sormenjäljet sertifikaatin varmistamiseen
- Itse allekirjoitetun tunnistaminen: Tunnistaa, onko sertifikaatti itse allekirjoitettu vai myöntänyt sertifikaattiviranomainen
Käyttötapaukset
- SSL-vianetsintä: Diagnosoi sertifikaattivirheet tutkimalla vanhentumispäivämääriä, aiheen nimiä ja sertifikaattiketjun ongelmia
- Turvallisuuden tarkastus: Varmista, että sertifikaatit käyttävät vahvoja allekirjoitusalgoritmeja ja asianmukaisia avainten kokoja
- Kehitystestaus: Tarkasta itse allekirjoitettuja sertifikaatteja ja testisertifikaatteja sovelluskehityksen aikana
Tuetut muodot
| Muoto | Tiedostopääte | Kuvaus |
|---|---|---|
| PEM | .pem, .crt | Base64-koodattu sertifikaatti otsikko-/alatunnisteiden kanssa |
| DER | .der, .cer | Binääri ASN.1 koodattu sertifikaatti |
| CRT | .crt | Voi olla joko PEM- tai DER-muoto |
| CER | .cer | Voi olla joko PEM- tai DER-muoto |
Näytetyt tiedot
Yleiset tiedot:
- Sertifikaatin versio (v1, v2 tai v3)
- Sarjanumero
- Allekirjoitusalgoritmi (SHA-256 with RSA, ECDSA, Ed25519 jne.)
- Julkisen avaimen algoritmi ja koko
Aiheen ja myöntäjän tiedot:
- Common Name (CN)
- Organisaatio (O)
- Organisaatioyksikkö (OU)
- Maa (C), osavaltio (ST), paikkakunta (L)
- Sähköpostiosoite
- Domain Components (DC)
Voimassaoloaika:
- Not Before (voimassa alkaen)
- Not After (voimassa saakka)
- Nykyinen voimassaolon tila
Laajennukset:
- Basic Constraints (CA-sertifikaatin ilmaisin)
- Key Usage (Digital Signature, Key Encipherment jne.)
- Extended Key Usage (Server/Client Authentication, Code Signing)
- Subject Alternative Names (lisäverkkotunnukset ja IP-osoitteet)
- Authority/Subject Key Identifiers
- CRL Distribution Points
- Authority Information Access
Sormenjäljet:
- SHA-1 sormenjälki
- SHA-256 sormenjälki
Vaihtoehdot selitettynä
- Tiedoston lataaminen: Vedä ja pudota tai selaa valitaksesi sertifikaattitiedoston tietokoneeltasi
- Liitä teksti: Liitä manuaalisesti PEM-koodattu sertifikaattisisältö suoraan tekstialueelle
Vinkkejä
- Jos saat sertifikaattiketjutiedoston, vain ensimmäinen sertifikaatti jäsennetään
- PEM-sertifikaattien on sisällettävä
-----BEGIN CERTIFICATE-----ja-----END CERTIFICATE-----merkit - Käytä SHA-256 sormenjälkiä sertifikaatin kiinnitykseen, koska SHA-1 katsotaan vanhentuneeksi
- Itse allekirjoitetut sertifikaatit näyttävät vastaavat Subject- ja Issuer-kentät
Usein kysytyt kysymykset
K: Miksi sertifikaattini näkyy vanhentuneena? V: Työkalu vertaa sertifikaatin "Not After" -päivämäärää nykyiseen aikaan. Sertifikaatit vanhenevat yleensä 90 päivän jälkeen 1 vuoteen riippuen myöntävästä sertifikaattiviranomaisesta.
K: Mitä eroa on PEM- ja DER-muodolla? V: PEM on Base64-koodattu teksti otsikko-/alatunnisteiden kanssa, mikä tekee siitä ihmisen luettavan ja helposti kopioitavan. DER on binääri vastaava, kompaktimpi mutta ei näkyvissä tekstinä.
K: Mitä "Itse allekirjoitettu" tarkoittaa? V: Itse allekirjoitettu sertifikaatti on sellainen, jossa Subject ja Issuer ovat identtiset, mikä tarkoittaa, että sitä ei myöntänyt luotettu sertifikaattiviranomainen. Nämä ovat yleisiä kehityksessä, mutta aiheuttavat selaimen varoituksia tuotannossa.
K: Miksi en näe yksityistä avainta? V: Tämä työkalu analysoi vain julkista sertifikaattia. Yksityiset avaimet säilytetään erikseen, eikä niitä koskaan pitäisi jakaa tai ladata online-työkaluihin.