DocFence 0.63.0
Hardens the bounded OPC package-signature topology checks around XMLDSIG transform declarations.
- Rejects attributes on
ds:Transformsand requires eachds:Transformto declare exactly itsAlgorithmattribute, wherever those declarations occur in a recognized OPC package signature. - This is deliberately structural hardening, not full XMLDSIG transform/schema/cryptographic validation.
- Validated by 73 tests, successful main and tag CI matrices, and exact unchanged profiles across the 29-document OOXML Signature Security corpus (63
Transformscontainers and 101Transformdeclarations). - Independently reproducible artifacts: wheel SHA-256
8e32d8430a3cb26ca31962d68a23a145ada0ed1f2aca89f148bc76ca4572ff9e; source SHA-25658874ca4548ba0aeca4b8797c587d7cf3cc598a71b4761ac42c5e107510f56b4.