El nuevo ecosistema de SW Sapien® integra a 3 Proveedores Autorizados de Certificación (PAC), creando una infraestructura preparada para respaldar la continuidad del timbrado de nuestros clientes.
Más respaldo. Mayor continuidad.
Un ecosistema diseñado para que tu operación siga avanzando.
Proveedores Autorizados de Certificación
API para firmar el manifiesto de un contribuyente ante los PAC dentro de Ecosistema SW (Lunasoft®, DigitalFactura® y Sifei®). Cada firma genera un folio por PAC, con el que podrás consultar el manifiesto y descargar su acuse en PDF.
Dealer).
.cer, .key y su contraseña.
URL´s
🔗 Endpoint
cadenaOriginal del paso 1 con tu llave privada. Abre «Cómo calcular el sello» para ver el algoritmo y ejemplos en código.
El servicio no exige una herramienta en particular: solo necesita el resultado de este cálculo.
sello = base64( RSA-SHA256( cadenaOriginal ) ), firmado con tu llave privada. Es el mismo resultado que produce openssl dgst -sha256 -sign.
- Firma la
cadenaOriginalexactamente como la devolvió el paso 1, en UTF-8 y sin saltos de línea ni espacios adicionales. - El
.keydel SAT es una llave PKCS#8 cifrada en formato DER; se abre con su contraseña. - Cada manifiesto lleva su propio sello. La llave privada nunca sale de tu equipo.
# Una vez: convierte la llave (.key, formato DER) a PEM openssl pkcs8 -inform DER -in archivo.key -passin pass:'<contraseña>' -out llave.pem # Por cada cadenaOriginal del paso 1 (cópiala exacta) printf '%s' '||2.0|MAN-LSO-2026-000001|…||' | openssl dgst -sha256 -sign llave.pem | base64 | tr -d '\n' # Elimina llave.pem al terminar rm llave.pem
¿Usas Go u otro lenguaje? Convierte la llave a PEM una sola vez con el primer comando de la opción openssl y usa la librería estándar de RSA con SHA-256 y relleno PKCS#1 v1.5.
Ejemplo Request
< > por los tuyos.