Le dictionnaire /V d’un champ de signature contient /SubFilter (adbe.pkcs7.detached ou ETSI.CAdES.detached), /ByteRange (deux plages d’octets qui entourent la chaîne hexadécimale /Contents) et /Contents (la signature CMS). Les modifications ultérieures sont ajoutées sous forme de mises à jour incrémentales : un PDF signé peut donc légitimement grossir ; un horodatage de document (ETSI.RFC3161) ou un dictionnaire DSS peut être ajouté à la fin pour la validation à long terme.
Les lecteurs PDF doivent vérifier que les plages d’octets couvrent tout le fichier jusqu’à la signature et que les mises à jour incrémentales ultérieures n’apportent que des modifications autorisées. Des travaux de recherche de l’université de la Ruhr à Bochum (2019 et 2021 : attaques par sauvegarde incrémentale, par encapsulation de signature et attaques dites « shadow ») ont montré que de nombreux lecteurs acceptaient des documents manipulés. Le vérificateur de signatures PDF indique la couverture des plages d’octets et les modifications postérieures à la signature.