eSeGeCe
software
Sign XML documents with XAdES-BES, XAdES-EPES and XAdES-T signatures. Full ETSI EN 319 132-1 compliance with enveloped, detached and enveloping modes.
Embed digital signatures in PDF documents with PAdES-Basic compliance. Incremental updates preserve original PDF content. Configure reason, location and signer name.
CMS/PKCS#7 digital signatures with CAdES-BES, CAdES-T (timestamped) and CAdES-XL (long-term) levels. Sign any binary data or files.
Pre-configured profiles for VeriFactu, TicketBAI, Facturae (Spain), FatturaPA (Italy), SAF-T PT (Portugal), KSeF (Poland), Factur-X (France), e-Factura (Romania), NAV Online (Hungary), Fiskalizacija (Croatia), Peppol (Belgium) and myDATA (Greece).
Complete verification pipeline: digest validation, RSA/ECDSA signature check, certificate validity, OCSP revocation checking, timestamp validation and XAdES property verification.
Support for B-B (Basic), B-T (Timestamp), B-LT (Long Term) and B-LTA (Long Term Archival) signature levels per ETSI standards.
Delphi Classes: TsgcDocumentSigner, TsgcPAdESSigner, TsgcXAdESSigner, TsgcCAdESSigner, TsgcSignatureVerifier.Runtime configuration in the Delphi IDE.
Supports Delphi 7, 2007, 2009, 2010, XE through XE8, Delphi 10 Seattle through 10.4 Sydney, Delphi 11 Alexandria, Delphi 12 Athens and Delphi 13. Also supports C++Builder.
No external DLLs or third-party libraries required. Uses Windows CNG/BCrypt for cryptography and WinHTTP for network operations. Pure native Delphi code.