{"uid":"cap_NlZ3ib6AMqTbx86l4xZaQ","slug":"halowerk-sicherwerk-asn-1-structure-diagnoser-f3f00d22","name":"HALOWERK sicherwerk ASN.1 Structure Diagnoser","description":"Parses a definite-length binary artifact and returns every ASN.1 object it contains with its byte offset, nesting depth, header and content lengths, whether it is constructed, and the type as OpenSSL names it. This is the tool for the moment a certificate, key or signature is rejected with an unhelpful parse error and the question is which byte is wrong. Because offsets are exact, a diff against a known-good artifact localises the difference instead of describing it.","url":"https://sicher.halowerk.com/v1/oss-openssl-asn1-structure-diagnose?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"der_base64":{"type":"string","maxLength":262144,"minLength":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_COwBnxFxEIdE_qytQAmU2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses a DER-encoded binary artifact (certificate, key, or signature) and returns a complete ASN.1 structural breakdown including byte offsets, nesting depths, header/content lengths, and OpenSSL type names for every object.","exampleAgentPrompt":"I've got a certificate that keeps failing to parse and I need to know which byte is wrong — can you decode this DER (base64-encoded) and show me the full ASN.1 structure with byte offsets, nesting depths, and OpenSSL type names for every object?","exampleUseCases":[{"title":"Debugging a rejected TLS certificate","prompt":"This TLS certificate is being rejected with a vague parse error. Here's the DER as base64 — can you break down its full ASN.1 structure with byte offsets and OpenSSL type names so I can spot where it's malformed?"},{"title":"Localizing diff between two certificates","prompt":"I have a known-good cert and a broken one. Can you parse the broken one's DER (base64) and give me the ASN.1 structure with exact byte offsets so I can diff it against the good one and find what changed?"},{"title":"Inspecting private key ASN.1 encoding","prompt":"My PKCS#8 private key keeps failing to load — here's the base64 DER. Can you show me every ASN.1 object inside it with its offset, depth, header and content lengths, and whether it's constructed?"}],"resultDescription":"A list of every ASN.1 object in the artifact, each annotated with its byte offset, nesting depth, header length, content length, a boolean indicating whether it is constructed (container) or primitive, and the type label as OpenSSL names it.","failureModes":["Input is not valid base64 — returns a parse/decode error","Input decodes to non-DER binary — returns ASN.1 parse failure","Input exceeds 262144 character base64 limit — rejected with size error","Empty or missing der_base64 field — schema validation error","Truncated DER causes length mismatch — partial or error response"],"whenToPreferThis":"Choose this endpoint when you need exact byte-level forensics on a binary PKI artifact (certificate, key, CMS, signature) that is failing to parse. It is uniquely suited for diagnosing which specific byte or field is malformed by providing exact offsets and OpenSSL-native type names, enabling precise diffs against known-good artifacts. Prefer it over generic ASN.1 viewers when you need deterministic, offset-exact output compatible with OpenSSL tooling.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:30:10.239Z","isFirstParty":false,"canonicalSlug":"halowerk-sicherwerk-asn-1-structure-diagnoser-f3f00d22"}