Cómo firmar documentos Word con certificados post-cuánticos ML-DSA en Python
Un contrato firmado hoy puede necesitar ser defendible dentro de veinte años, y se espera que RSA-2048 no dure tanto. Esta guía firma un documento Word con certificados post-cuánticos ML-DSA desde Python en cuatro pasos, compara los tres niveles de seguridad NIST basándose en los tamaños de archivo medidos en lugar de la descripción, verifica el resultado contra un certificado público y cubre los dos límites que vale la pena conocer antes de migrar.
Firmar PDFs desde Python: Tres controles que deciden si su firma se mantiene
Un PDF firmado con un certificado expirado parece firmado y se valida como roto. Esta guía compara los tres controles que GroupDocs.Signature for Python le brinda sobre ese resultado: el digest escrito en la firma, la verificación de validez y sus dos anulaciones deliberadas, y el nivel de registro que decide si alguien lo descubre, con código ejecutable para cada uno y una nota sobre los dos detalles de enlace que confunden a los usuarios.
Su servicio Python solía obtener lo que el documento le indicara
Una imagen vinculada permite que quien le envíe un documento elija qué URLs solicita su servidor. GroupDocs.Signature 26.9 invierte el valor predeterminado para que esas direcciones se omitan, y este artículo muestra la diferencia en tres tamaños de vista previa medidos, explica por qué la lista blanca necesita fragmentos largos y cubre el nombre de una propiedad que invierte silenciosamente su intención.
GroupDocs.Signature for Python 26.10 – Destacados del lanzamiento de octubre 2026
La versión 26.10 introduce devoluciones de llamada de Python para vista previa, interfaces de registro/cifrado, hash de firma personalizado, tiempo de ejecución .NET 10 y compatibilidad con Python 3.14.
GroupDocs.Metadata for Python 26.9 – Aspectos destacados del lanzamiento de septiembre 2026
La versión 26.9 de GroupDocs.Metadata for Python introduce una CLI, cinco nuevos formatos de archivo, restauración del soporte de PowerPoint, actualizaciones del motor y correcciones clave de compatibilidad.
Firmar un PDF cifrado sin desbloquearlo: cuatro rutas de contraseña en Python
Un PDF cifrado puede firmarse sin escribir nunca una copia descifrada: LoadOptions lo abre en su lugar y SaveOptions decide si la salida firmada mantiene la contraseña anterior o recibe una nueva. Este artículo compara las cuatro rutas de contraseña, incluidas las dos que fallan, y explica por qué los fallos aparecen como RuntimeError en lugar de los tipos de excepción que nombra la API.
GroupDocs.Viewer for Python 26.9 – Aspectos destacados del lanzamiento de septiembre 2026
La versión 26.9 introduce renderizado multiplataforma de archivos Project, numeración de páginas en Word, configuración de DPI y elimina las dependencias de libgdiplus.
GroupDocs.Conversion for Python 26.9 – Destacados del lanzamiento de septiembre 2026
La versión 26.9 introduce ConversionEvents, nuevos formatos de diagramas, opciones CAD y correcciones críticas de errores.
Firmar PDFs desde Python en Docker: Dos capas que faltan en tu imagen
Un script de firma en Python que se ejecuta en un portátil falla dos veces en un contenedor slim: una vez porque el enlace .NET no tiene libssl ni libicu, y otra porque la imagen no tiene fuentes y GroupDocs.Signature no sustituirá una familia faltante. Este tutorial construye ambas capas y el código de resolución que mantiene el script portátil.
Eliminar PII de archivos de Office en Python: Pasadas dirigidas vs Sanitización completa
Los documentos de Office contienen datos personales en lugares que nadie revisa: campos de autor, propiedades de comentarios, contadores de revisiones, sellos de flujo de trabajo de SharePoint. Esta guía compara la eliminación basada en etiquetas, la eliminación por patrón de nombre y la sanitización de una sola llamada sanitize() en GroupDocs.Metadata for Python a través de .NET, y concluye con un escaneo de verificación.