Skip to main content

Supported Formats: PDF (PAdES), XML (XAdES), JSON (JAdES), CMS (CAdES)

Virifi’s Solution Proposal supports all major digital signature formats, ensuring full eIDAS compliance and CBJ PKI integration.

Updated over 8 months ago

Format Compatibility Overview

Virifi’s Solution Proposal supports four major electronic signature formats aligned with ETSI eIDAS standards and fully interoperable with CBJ’s PKI infrastructure. These formats cover all key use cases across frontend applications, APIs, and backend financial systems.


PAdES (PDF Advanced Electronic Signatures)

  • Standard: ETSI EN 319 142-1

  • Used For: PDF documents

  • Advantages: Signatures are embedded directly into the PDF and remain visible and verifiable in common tools like Adobe Acrobat. Ideal for signed contracts, regulatory forms, and legal submissions.

  • Signature Levels Supported: B, B-T, LT, LTA


XAdES (XML Advanced Electronic Signatures)

  • Standard: ETSI EN 319 132-1

  • Used For: Structured XML data

  • Advantages: Embeds the signature as part of the XML structure, supporting granular data signing. Well-suited for government workflows, e-invoicing, and XML-based contracts.


JAdES (JSON Advanced Electronic Signatures)

  • Standard: ETSI TS 119 182-1

  • Used For: API and mobile-driven transactions using JSON

  • Advantages: Extends the JOSE standard (JWS/JWT) to include advanced signature properties. Perfect for fintech APIs, mobile wallets, and cloud-native apps.


CAdES (CMS Advanced Electronic Signatures)

  • Standard: ETSI EN 319 122-1

  • Used For: Binary data and backend system-to-system communications

  • Advantages: Based on Cryptographic Message Syntax (CMS/ASN.1), widely used in secure file transfers, archiving, and message integrity validation.

  • Notes: Fully supported in validation services and compatible with Virifi’s signing backend.


Format Comparison Table

Format

Target

Readable in Common Tools

Use Cases

PAdES

PDF

✅ Adobe Acrobat

Contracts, reports

XAdES

XML

⚠️ Structured viewers needed

eGov, XML data

JAdES

JSON

✅ Web/mobile

APIs, fintech

CAdES

Binary

❌ Requires parsers

Backend, archival

Did this answer your question?