A worked example, rendered from real sample data. Sign in to run the tool on your own input.
-----BEGIN CERTIFICATE-----
MIIDazCCAlOgAwIBAgIUKbQDSNVN8+4kL8FJ3E7FvA4EBP0wDQYJKoZIhvcNAQEL
-----END CERTIFICATE-----
A1B2C3D4E5F6G7H8I9J0K1L2M3N4O5P6Q7R8S9T0U1V2W3X4Y5Z6Certificate Pinning Validation
══════════════════════════════
Server Certificate:
Subject: CN=example.com
Public Key Hash: A1B2C3D4E5F6G7H8I9J0K1L2M3N4O5P6Q7R8S9T0U1V2W3X4Y5Z6
Hash Algorithm: SHA256
Key Type: RSA 2048
Pinned Hashes (3):
1. MIIDazCCAlOgAwIBAgIU...
2. -----END CERTIFICATE...
3. A1B2C3D4E5F6G7H8I9J0...
Validation Result:
Status: ✓ PINNED
Recommendations:
- Pin public key hashes, not certificates (survive certificate rotation)
- Implement pin backup hashes for key rotation
- Log pin failures for security monitoring
- Set reasonable pin expiration dates
- Test pin validation before deployment
Validate certificate pinning configurations and verify public key hash pins. Part of the DevTools Surf developer suite. Browse more tools in the Security / Crypto collection.