{ "v": 1, "kind": "aere-conformance-vector", "id": "sdjwt-presentation/aere-issued.key-confusion", "artifact": "sdjwt-presentation", "title": "the header says ES256 and the signature was made with the Ed25519 key (algorithm confusion)", "source": "derived from sdjwt-presentation/aere-issued.valid", "requires": [], "exercises": [ "sdjwt.alg", "sdjwt.claim-conflict", "sdjwt.crit", "sdjwt.digest-twice", "sdjwt.disclosure-form", "sdjwt.disclosure-name", "sdjwt.disclosure-twice", "sdjwt.form", "sdjwt.issuer", "sdjwt.kb-audience", "sdjwt.kb-claims", "sdjwt.kb-cnf", "sdjwt.kb-context", "sdjwt.kb-freshness", "sdjwt.kb-nonce", "sdjwt.kb-required", "sdjwt.kb-sd-hash", "sdjwt.key", "sdjwt.sd-alg", "sdjwt.signature", "sdjwt.time", "sdjwt.typ", "sdjwt.unreferenced" ], "base": "sdjwt-presentation/aere-issued.valid", "mutation": { "producer": "the issuer signed with its Ed25519 key under an ES256 header", "changed": [ [ "sdJwt" ] ] }, "input": { "sdJwt": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImFlcmUrc2Qtand0In0.eyJuYXRpb25hbGl0aWVzIjpbeyIuLi4iOiJvR1ZLcV9iYUlSbkdjX0x6S2c3Rjd4R0M2OTdOLXJSWjdNbGJMdk9jMzlvIn0seyIuLi4iOiJYU1BvSVhtdkRMMHY4a3BTZ1NGZ3ZuTWZtcy0zTllLdmtYM0cxd2RCNmg4In1dLCJhZGRyZXNzIjp7ImxvY2FsaXR5IjoiQ2x1aiIsImNvdW50cnkiOiJSTyJ9LCJfc2QiOlsiMGl3bk5fZjRkSGhfcUI0SlhyX201OGdoWFNYRmk3LTk0SDR4QnpOdXBMSSIsIjM1QnNjekpxVEdFNEdWY0ZZa0tEMEY3R0wweUlUdlp5MVpSU0x2Y2tpdTAiLCIzWm5SQk9fMGFZbUZCQUl6Tl9QZmdNYVlacUVYdWNibkg1Y2E5RFNNTFdBIiwiYVptbDlYNUU5cDhxaVJvcExVeGtTeUpsXzgtemEzQVRnRWFEanhBQ2o0OCIsImpLSlJ6WS00NmR5cWFHMnliQkk4OUxuT0ZuQ0xRSl9Ddk5rWnlnOFVxQzAiXSwiX3NkX2FsZyI6InNoYS0yNTYiLCJpc3MiOiJodHRwczovL2lzc3Vlci5leGFtcGxlIiwiaWF0IjoxNzkyMzAyNTUyLCJleHAiOjE4MjM4Mzg1NTIsImNuZiI6eyJqd2siOnsiY3J2IjoiRWQyNTUxOSIsIngiOiJwZGd3WVJzOEtTdl9ESUJvaEFhaWx4MEoxS01xVGkyd2cwVGY3TmJaOFY0Iiwia3R5IjoiT0tQIn19fQ.znkWKtPFFufaaSFVBWKp561hnJj5tXmCxKFg4TMWjemaG8VLJkN22X6GiAqQ7y1urPxuTYgvBH3oOVPNmuV8Ag~", "issuerKey": { "crv": "Ed25519", "x": "hca9rLOG6cMHfk2weCWFz7wily7iDR_Qvhhs6tTQGjA", "kty": "OKP" }, "issuerAlg": "EdDSA", "now": "2026-10-18T05:50:12.000Z", "requireKeyBinding": false }, "expected": { "verdict": "INVALID", "failed": [ "sdjwt.key" ], "levels": { "integrity": "NOT_MEASURED", "authenticity": "FAILED", "anchoring": "NOT_MEASURED", "finality": "NOT_MEASURED" } } }