WMW

SSL-certificaat- en Sleutelpaarcontrole

Free

Controleer of een SSL/TLS-privésleutel, certificaat en optionele CSR daadwerkelijk bij hetzelfde sleutelpaar horen, decodeer en bekijk het onderwerp, de uitgever, geldigheid, SAN's en vingerafdrukken van het certificaat, allemaal volledig uitgevoerd in uw browser.

Werkt volledig in uw browser met node-forge. Niets van wat u hier plakt wordt ooit ergens geüpload.

Privésleutel

Certificaat

Ook een CSR controleren (optioneel)

Plak een Certificate Signing Request om deze ook te controleren tegen de sleutel en/of het certificaat hierboven.

Recente Activiteit

Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.

Checked a certificate/key pair (0 comparisons)

1 uur geleden

Checked a certificate/key pair (0 comparisons)

1 uur geleden

Checked a certificate/key pair (0 comparisons)

1 uur geleden

Checked a certificate/key pair (1 comparisons)

1 uur geleden

Checked a certificate/key pair (3 comparisons)

1 uur geleden

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Deze tool controleert of een SSL/TLS-privésleutel, certificaat en (optioneel) een Certificate Signing Request daadwerkelijk bij hetzelfde sleutelpaar horen, decodeert en toont het onderwerp, de uitgever, de geldigheidsperiode, Subject Alternative Names en vingerafdrukken van het certificaat, en markeert verlopen of nog niet geldige certificaten, allemaal zonder uw sleutelmateriaal ergens te uploaden.

Hoe Het Werkt

Elk RSA-sleutelpaar deelt dezelfde modulus en openbare exponent tussen de privé- en openbare helft. Deze tool analyseert elke PEM die u plakt (waarbij eerst de privésleutel wordt ontsleuteld als u een wachtwoordzin opgeeft), haalt de modulus en exponent van de openbare sleutel onafhankelijk uit elk van de privésleutel, het certificaat en de CSR, en vergelijkt deze waarden paarsgewijs: een identieke modulus en exponent betekent dat de twee bestanden zijn gegenereerd uit hetzelfde onderliggende sleutelpaar. Het berekent ook SHA-256-vingerafdrukken van het certificaat en zijn openbare sleutel, en de verouderde MD5-modulushash die sommige systeembeheerders nog handmatig controleren.

Problemen die het oplost

Veelgestelde vragen

›Hoe weet deze tool dat een privésleutel en certificaat bij elkaar horen?

Een RSA-certificaat bevat de openbare helft van een sleutelpaar (de modulus en exponent). Deze tool haalt die openbare sleutel uit het certificaat en vergelijkt deze met de openbare sleutel die wiskundig is afgeleid van uw privésleutel; als de modulus en exponent identiek zijn, zijn de twee bestanden gegenereerd uit hetzelfde sleutelpaar, wat precies is wat een webserver nodig heeft om dat certificaat met die sleutel te presenteren.

›Is het veilig om mijn privésleutel in een browsergebaseerde tool te plakken?

Deze tool verzendt nooit iets via het netwerk: alle analyse, ontsleuteling en vergelijking gebeuren lokaal in uw browser met de node-forge-bibliotheek, en de pagina werkt hetzelfde met uw netwerkverbinding uitgeschakeld nadat deze is geladen. Behandel toch elke tool die privésleutels verwerkt met passende voorzichtigheid en voer gevoelige controles liever uit op een vertrouwde machine.

›Mijn privésleutel is versleuteld, wat moet ik invoeren?

Plak de versleutelde sleutel exact zoals deze in het bestand staat, inclusief de "ENCRYPTED"-header, en voer de wachtwoordzin in het veld onder het sleutelvak in. Deze tool ondersteunt zowel het verouderde OpenSSL-formaat (Proc-Type: 4,ENCRYPTED) als het moderne versleutelde PKCS#8-formaat; een onjuiste wachtwoordzin wordt duidelijk gemeld in plaats van stilzwijgend te falen.

›Wat voegt de CSR-controle toe?

Een Certificate Signing Request (CSR) bevat ook een openbare sleutel, gegenereerd op hetzelfde moment als de bijbehorende privésleutel, voordat een certificeringsinstantie het daadwerkelijke certificaat uitgeeft. Door de CSR te controleren kunt u de hele keten end-to-end bevestigen: dat uw privésleutel overeenkomt met de CSR die u heeft ingediend, en dat het certificaat dat u terugkreeg daadwerkelijk overeenkomt met diezelfde CSR, waardoor gevallen worden opgespoord waarin het verkeerde certificaat is gedownload of de verkeerde sleutel is bewaard.

›Werkt dit met elliptische-curve (EC) certificaten?

Nog niet: deze tool analyseert en vergelijkt momenteel alleen RSA-sleutels. Als u een EC-certificaat of -sleutel plakt, wordt u geïnformeerd dat het sleuteltype niet wordt ondersteund, in plaats van stilzwijgend een onjuist resultaat te geven.

›Waarvoor is de waarde "Modulus-MD5 (verouderde methode)"?

Het reproduceert de klassieke systeembeheerderstruc van het vergelijken van openssl x509 -noout -modulus | openssl md5 met openssl rsa -noout -modulus | openssl md5: als u het overeenkomstresultaat van deze tool onafhankelijk wilt verifiëren met uw eigen OpenSSL-installatie, zouden deze twee MD5-waarden identiek moeten zijn wanneer deze tool een overeenkomst meldt.

Gerelateerde Tools

Free

Tekst

Zelfondertekend SSL-Certificaatgenerator

Genereer een echt, werkend zelfondertekend TLS-certificaat en de bijpassende privésleutel direct in uw browser met node-forge, met Subject Alternative Names, configureerbare sleutelgrootte en geldigheidsduur, en downloadklare .crt- en .key-bestanden.

Free

Tekst

DMARC-record Generator

Bouw een DMARC DNS-record op uit velden in eenvoudige taal, met gefaseerde uitrol-voorinstellingen en een live indicator van het handhavingsniveau.

Free

Tekst

Excel naar HTML-tabel Converter

Plak vanuit Excel of Google Sheets, of upload een .xlsx/.xls/.csv-bestand, en krijg een overzichtelijke HTML-tabel met live voorbeeld, optionele opmaak en uitlijning van numerieke kolommen.

Free

Tekst

Hash Generator (MD5/SHA1/SHA256/SHA512)

Hash tekst of een bestand tegelijk naar MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 en CRC32, met een vergelijkingsveld voor een bekende controlesom.

Free

Tekst

htpasswd Generator

Genereer een echt Apache .htpasswd-bestand met bcrypt of SHA, byte voor byte geverifieerd tegen de officiële htpasswd-opdrachtregeltool, met ondersteuning voor meerdere gebruikers tegelijk.

Free

Tekst

HTML-entiteiten Converter

Converteer tekst van en naar HTML-entiteiten in beide richtingen tegelijk, met decimale of hexadecimale numerieke formaten en een snelle-referentietabel van veelvoorkomende entiteiten.

Free

Tekst

HTML Validator

Controleert HTML op niet-gesloten tags, dubbele ID's, verouderde elementen en andere veelvoorkomende, duidelijk gedefinieerde problemen, geverifieerd met een eigen tag-matching parser, geen volledige W3C-conformiteitsvalidator.

Free

Tekst

IPv4-naar-IPv6-converter

Genereert IPv4-mapped, IPv4-compatible, 6to4- en NAT64 IPv6-representaties van een IPv4-adres, en haalt het IPv4-adres weer terug uit elk van deze IPv6-vormen.