🔒 PAdES Compliant · eIDAS · On-Premise · Zero Cloud

Enterprise Digital
Signature Platform

Sign, verify, and manage PDF documents with legally binding PAdES signatures. Corporate certificate pools, batch signing, hot folders, and full policy enforcement — entirely on your own server.

PAdES B / T / LT
AES-256 Encryption
100% On-Premise
eIDAS Compliant
🏅

Digital Signature Certificate

PAdES-T · Timestamp Verified

Signer John Smith, CFO
Organization Acme Financial Corp.
Certificate Authority GlobalSign CA
Hash Algorithm SHA-256
Timestamp Authority RFC 3161 · Verified
✔ Signature Valid · Document Unmodified
John Smith Feb 27, 2026 · 14:32 UTC

PAdES-Compliant Digital Signatures

YesPDF implements the PAdES standard (ETSI EN 319 142), ensuring legal validity across EU member states and international jurisdictions.

Level Standard What It Provides Use Case
PAdES-B Baseline Digital signature with signer identity verification Internal documents, routine signing
PAdES-T Timestamp Signature + RFC 3161 trusted timestamp proof Contracts, legal documents, regulatory filings
PAdES-LT Long-Term Signature + timestamp + embedded revocation data Archival, long-term validation (10+ years)

All signature levels produce PDF files verifiable in Adobe Acrobat, Foxit Reader, and any PAdES-compliant viewer. No proprietary plugins required.

Everything You Need to Sign at Scale

From personal certificates to automated batch processing, YesPDF covers every enterprise signing scenario.

👤

Personal Certificate Signing

Upload .p12/.pfx certificates. One-click signing with configurable reason and location. Visual signature drag-and-drop placement. Passwords AES-256 encrypted at rest.

🏢

Corporate Certificate Pool

Shared certificate management with role-based and group-based access control. Expiry tracking with automated alerts at 30, 15, 7, and 1 day before expiration.

📋

Signing Policies

Enforce organization-wide rules: minimum PAdES level, mandatory reason/location fields, default certificates. Applied per-role, per-group, or globally.

📦

Batch Signing

Sign hundreds of documents at once. Synchronous UI batch with real-time progress, or async queue for thousands of documents via background processing.

📂

Hot Folder Signing

Drop PDFs into a watched folder — signed automatically. File stability checks, configurable I/O paths, multiple hot folders with different certificates.

Signature Verification

Verify all embedded signatures: document integrity, signer identity, trust status, PAdES level, timestamp validity, and certificate expiry. Color-coded results.

Certificate Expiry Management

Proactive monitoring with graduated alerts (30/15/7/1 day). Expired certificates auto-deactivated. Hot folders automatically skip expired certs. Dashboard and email notifications.

🔧

Admin Settings Panel

Full web-based configuration: certificate CRUD, signing policies, hot folder management, TSA configuration, default settings, and real-time statistics dashboard.

Zero-Touch Signing with Hot Folders

Integrate with ERP, accounting, and document management systems. Drop files, get signed PDFs — no human interaction required.

💼
ERP System
Generates invoice.pdf
📁
Hot Folder
\\server\input\
✍️
YesPDF Signs
PAdES-T + Corporate Cert
Output Folder
\\server\output\ (signed)
💾
Archive Folder
\\server\archive\ (original)
⚠️
Error Folder
\\server\error\ (failed)
🔍

File Stability Check

Only processes files that have stopped being written. Prevents signing mid-copy from network transfers.

👑

Leader Election (HA)

Database-based leader election ensures exactly one instance processes files in load-balanced deployments. Automatic failover in ~30 seconds.

📊

Full Audit Trail

Every file processed is logged with status, file size, processing time, certificate used, and signer identity.

Integrate Signing Into Any Workflow

Stateless REST API for programmatic signing, verification, and batch processing. API-key authenticated with scope-based permissions.

POST /api/v1/signing/sign-and-return
// Sign a PDF and return it immediately
// No document stored on server

Content-Type: multipart/form-data
X-API-Key: your-api-key

file: invoice.pdf
certificate_id: 5
p12_password: ****
pades_level: pades-t
reason: Approved
location: Istanbul

→ Response: Signed PDF binary
POST /api/v1/signing/batch
// Async batch signing
{
  "document_ids": [101, 102, 103, ...],
  "certificate_id": 5,
  "pades_level": "pades-t"
}

→ Response: Job ID for polling
GET /api/v1/signing/verify/{document_id}
// Verify all signatures in a document

→ Response: JSON array of signature details
   (signer, integrity, trust, timestamps)

Signing Workflow

📄
Upload
PDF
🔑
Select
Certificate
✍️
Apply
Signature
⏱️
Add
Timestamp
Signed
PDF

Integration Scenarios

🏦

ERP / Accounting

Auto-sign invoices via hot folder or REST API. Zero user interaction, fully audited.

📁

Document Management

Upload → Review → Sign → Share. Full lifecycle with verification.

📚

Compliance / Archival

PAdES-LT batch signing with embedded revocation data. Verifiable for 10+ years.

Enterprise-Grade Security

100% on-premise deployment. No cloud dependencies. No external API calls. All cryptographic operations performed locally.

🇪🇺 eIDAS

EU Electronic Signatures

PAdES-B/T/LT signatures per ETSI EN 319 142. Legally binding across all EU member states with qualified certificate support.

🇹🇷 KVKK

Turkish Data Protection

On-premise deployment ensures no data transfer outside your infrastructure. Complete audit trail for regulatory inspections.

🇪🇺 GDPR

General Data Protection

Data sovereignty guaranteed. Encryption at rest, role-based access controls, and comprehensive data processing records.

📈 SOX

Sarbanes-Oxley

Immutable audit trail for every signing operation. Role-based access, policy enforcement, and tamper-evident logging.

🏥 HIPAA

Health Insurance Portability

AES-256 encryption at rest and in transit. Access logging, session management, and document-level security controls.

🏦 BDDK

Turkish Banking Regulation

Meets BDDK requirements for digital document management in financial institutions. On-premise with full data sovereignty.

Encryption at Rest

P12 Certificate Files AES-256 with per-installation key
P12 Passwords AES-256 with per-installation key
Signed PDF Documents AES-256 with per-file random salt
Encryption Keys Auto-generated, stored in .env

Audit Trail Captures

👤 User identity 📄 Document reference
🔑 Certificate used 📝 Signature type
⏰ TSA URL 🌐 Client IP
📅 Exact timestamp of operation

Built on Proven Technology

Open standards, battle-tested libraries, no vendor lock-in.

🔏
Signature Engine
pyhanko
🔒
Cryptography
OpenSSL
📄
Certificate Format
PKCS#12
🔢
Hash Algorithms
SHA-256/384/512
⏱️
Timestamp
RFC 3161
🗄
Key Storage
AES-256
🗃️
Database
SQLite / PostgreSQL
Concurrency
Thread Pool

All-Inclusive Enterprise License

The digital signature module is included in YesPDF Enterprise Edition. No per-signature fees. No external subscriptions.

Personal Signing

Individual certificate upload and one-click signing

Corporate Pool

Shared certificate management with RBAC

Batch Signing

Sync and async batch processing

Hot Folder

Automated zero-touch signing

REST API

Programmatic sign, verify, batch

Verification

Full signature validation engine

Expiry Alerts

Proactive certificate monitoring

Signing Policies

Organization-wide rule enforcement

Audit Trail

Immutable operation logging

Ready to Secure Your Document Workflows?

Enterprise digital signatures, on your infrastructure. No cloud. No limits.

🌐
Website
✉️
Email
📞
Phone
+90 212 347 4715
📍
Location
Istanbul, Turkey

YES BILISIM TEKNOLOJILERI YAZILIM DANISMANLIK SAN. VE TIC. A.S.