Enveloped, detached, enveloping, e internally detached
Una firma puede ser enveloped (envuelta) o detached (separada), en dependencia de que si se incluye como elemento del archivo que contiene los datos firmados o si se crea un archivo de firma separado.
También puede ser enveloping (envolvente) cuando los datos firmados se incluyen como un subelemento de la firma.
En casos especiales en los que se desvincula la firma pero se incluyen tanto los datos firmados como los datos de la firma en otro archivo, se denomina internally detached (desvinculado internamente). (Las firmas internally detached casi no se usan).
No todos los formatos de firma admiten estos diferentes empaquetados y posicionamientos de una firma:
Empaquetado | PAdES | XAdES | CAdES |
---|---|---|---|
Enveloped | ✅ | ✅ | - |
Detached | - | ✅ | ✅ |
Enveloping | - | ✅ | ✅ |
Internally detached | - | ✅ | - |