diff --git a/index.html b/index.html index 486e8bcfa..90a238f5a 100644 --- a/index.html +++ b/index.html @@ -569,18 +569,32 @@

Use Cases and Requirements

-A conforming processor is any algorithm realized -as software and/or hardware that generates or consumes a conforming -document. Conforming processors MUST produce errors when non-conforming -documents are consumed. +A conforming processor is any algorithm realized as software and/or +hardware that generates or consumes a conforming document. Conforming +processors MUST produce errors when non-conforming documents are consumed.

-This specification includes both required and optional fields. An issuer -MUST include all required fields. A verifier SHOULD check that each -required field satisfies the normative requirements for that field. -Optional fields MAY -be ignored by issuers and/or verifiers. +A conforming issuer processor is a conforming +processor that produces conforming documents. A conforming +issuer processor MUST include all required fields in the conforming +documents that it produces. A conforming issuer processor MUST +secure the conforming documents it produces using a securing mechanism +as described in Section . +

+ +

+A conforming verifier processor is a +conforming processor that consumes conforming documents. A +conforming verifier processor SHOULD check that each required field +satisfies the normative requirements for that field. A conforming verifier +processor MUST perform verification on a conforming document. +

+ +

+This specification includes both required and optional fields. Optional fields +MAY be ignored by conforming issuer processors and +conforming verifier processors.