XAdES (XML Advanced Electronic Signatures) - format kwalifikowanego podpisu elektronicznego.
Opis Format promowany przez Unię Europejską oraz w Polsce przez MSWiA. XAdES jest rozwinięciem XML-DSig, wypełnia pole ds:Object, powiązany jest z ds:SignedInfo za pomocą elementu ds:Reference wskazującego na SignedProperties.
XMLDSIG
<ds:Signature ID?>- - - - - - - - -+- - - - - -+ <ds:SignedInfo> | | <ds:CanonicalizationMethod/> | | <ds:SignatureMethod/> | | (<ds:Reference URI? > | | (<ds:Transforms>)? | | <ds:DigestMethod/> | | <ds:DigestValue/> | | </ds:Reference>)+ | | </ds:SignedInfo> | | <ds:SignatureValue/> | | (<ds:KeyInfo>)?- - - - - - - - - + |
<ds:Object> |
(SigningTime)? | (SigningCertificate)? | (SignatureProductionPlace)? | (SignerRole)? |
(DataObjectFormat)* | (CommitmentTypeIndication)* | (AllDataObjectsTimeStamp)* | (IndividualDataObjectsTimeStamp)* |
(CounterSignature)* |
</ds:Object> |
</ds:Signature>- - - - - - - - - - - - - - - - +
XAdES-BES
?