← back to projects

$ cat ~/proyectos/pdfsigner.md

PDF Signer Server

● in production 2024

Cryptographic PDF signing server

my role: Developer — cryptographic core migration

## overview

Java/Spring Boot microservice in charge of signing PDF documents within the digital signature ecosystem. The original cryptographic core was coupled to a single algorithm and provider.

Migrated to BouncyCastle as a dynamic cryptographic provider, enabling configurable support for RSA and other algorithms and ensuring compatibility with Cuban Certificate Authorities.

## features

  • ▸ PDF digital signing with PAdES standards
  • ▸ Dynamic cryptographic provider with BouncyCastle
  • ▸ RSA support and configurable algorithms
  • ▸ PKCS12 certificate handling

## full stack

Java Spring Boot BouncyCastle RSA PKCS12 OCSP