{"ok":true,"result":{"slug":"csr-decoder","name":"CSR Decoder","summary":"Decode a PKCS#10 certificate signing request: subject, public key, requested SANs and extensions, attributes, and whether its self-signature is valid.","description":"Decode a PKCS#10 certificate signing request to check its subject, SANs, key type and size, then verify its signature. Runs in your browser, nothing is uploaded.","method":"POST","endpoint":"/api/v1/tools/csr-decoder","plan":"free","mcpName":"csr_decoder","input":{"type":"object","additionalProperties":false,"properties":{"pem":{"type":"string","description":"The CSR in PEM format (-----BEGIN CERTIFICATE REQUEST-----) or base64 DER.","maxLength":50000}},"required":["pem"]},"example":{"pem":"-----BEGIN CERTIFICATE REQUEST-----\nMIIBzzCCAXYCAQAwgZExCzAJBgNVBAYTAkdCMQ8wDQYDVQQIDAZMb25kb24xDzAN\nBgNVBAcMBkxvbmRvbjEUMBIGA1UECgwLRXhhbXBsZSBMdGQxDDAKBgNVBAsMA1dl\nYjEZMBcGA1UEAwwQd3d3LmV4YW1wbGUudGVzdDEhMB8GCSqGSIb3DQEJARYSYWRt\naW5AZXhhbXBsZS50ZXN0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWIxfVoyp\n0KgIZ3n+X+yyE91ZT/rmpCkycrF/J+R5JFfYL0+3tnlR9wE9ZyHH1jQhY6vkSOw0\nwd/aUHga4HN3/qCBgTB/BgkqhkiG9w0BCQ4xcjBwMG4GA1UdEQRnMGWCEHd3dy5l\neGFtcGxlLnRlc3SCDGV4YW1wbGUudGVzdIcEwAACCocQIAENuAAAAAAAAAAAAAAA\nAYESYWRtaW5AZXhhbXBsZS50ZXN0hhdodHRwczovL2V4YW1wbGUudGVzdC9pZDAK\nBggqhkjOPQQDAgNHADBEAiBIAlGjvPhfb3QjhVHOSmSli1Surh1qzrnkG1kl5L3g\nKAIgZD5i+6FmSB3FkqdOJZ/Ka3xK2grhF0jV+owHocoukgw=\n-----END CERTIFICATE REQUEST-----\n"},"randomOutput":false,"network":false,"docs":"https://pithlab.com/developers/tools/csr-decoder","page":"https://pithlab.com/tools/csr-decoder"}}