Italiano
Firma di documenti Word con certificati post-quantistici ML-DSA in Python

Come firmare documenti Word con certificati post-quantistici ML-DSA in Python

Un contratto firmato oggi potrebbe dover essere difendibile tra venti anni, e RSA-2048 non dovrebbe durare così a lungo. Questa guida firma un documento Word con certificati post-quantistici ML-DSA da Python in quattro passaggi, confronta i tre livelli di sicurezza NIST basandosi sulle dimensioni dei file misurate anziché sulla descrizione, verifica il risultato con un certificato pubblico e illustra i due limiti da conoscere prima di migrare.
· GroupDocs Team · 8 minuti
Validità del certificato, algoritmi di hash e livelli di log durante la firma di PDF in Python

Firma PDF da Python: Tre controlli che decidono se la tua firma regge

Un PDF firmato con un certificato scaduto sembra firmato e la convalida risulta fallita. Questa guida confronta i tre controlli che GroupDocs.Signature per Python offre su questo risultato - il digest scritto nella firma, il controllo di validità e le sue due sovrascritture deliberate, e il livello di log che decide se qualcuno lo scopre - con codice eseguibile per ciascuno e una nota sui due dettagli di binding che confondono gli utenti.
· GroupDocs Team · 8 minuti
Caricamento di documenti non attendibili senza recuperare le loro risorse esterne in Python

Il tuo servizio Python recuperava tutto ciò che un documento gli chiedeva

Un’immagine collegata consente a chi ti invia un documento di scegliere quali URL il tuo server richiede. GroupDocs.Signature 26.9 inverte il comportamento predefinito così quegli indirizzi vengono ignorati, e questo articolo mostra la differenza in tre dimensioni di anteprima misurate, spiega perché la whitelist richiede frammenti lunghi e tratta il nome di una proprietà che inverte silenziosamente la tua intenzione.
· GroupDocs Team · 7 minuti
Controlli di validità del certificato e opzioni di firma digitale in GroupDocs.Signature per .NET

Il tuo pipeline di firma è appena diventato più rigido: validità del certificato in GroupDocs.Signature 26.9

Tre modifiche in GroupDocs.Signature 26.9 trasformano problemi silenziosi in evidenti: un certificato scaduto ora genera un’eccezione invece di firmare, le firme digitali PDF hanno per default SHA-256 invece di SHA-1, e SignatureSettings.LogLevel filtra effettivamente. Questo articolo spiega cosa significa ogni cambiamento per un pipeline in funzione da anni e cosa fare nei casi in cui è davvero necessario il comportamento precedente.
· GroupDocs Team · 7 minuti
Firma di un documento Word con un certificato post-quantistico ML-DSA in .NET

La firma post-quantistica arriva silenziosamente: ML-DSA per documenti Word in .NET

La crittografia post-quantistica di solito arriva come progetto di migrazione. Per la firma di documenti in .NET arriva come un file PFX diverso: GroupDocs.Signature 26.9 firma documenti Word con certificati ML-DSA tramite la stessa chiamata DigitalSignOptions usata per RSA. Questo articolo confronta lo sforzo previsto con quello reale, copre i tre livelli di sicurezza e il loro costo, ed è onesto sui due limiti.
· GroupDocs Team · 7 minuti
Caricamento di documenti non attendibili senza recuperare le loro risorse esterne in .NET

Tre modi per caricare un documento, solo uno è sicuro

Un documento che collega a un’immagine remota chiede a chi lo apre di recuperare quell’indirizzo. Su un server, ciò concede a chi carica il file il controllo sulle tue richieste in uscita. GroupDocs.Signature 26.9 modifica l’impostazione predefinita in modo che le risorse collegate vengano ignorate; questo articolo confronta i tre modi di caricamento, mostra come inserire nella whitelist un host senza aprire la porta, e spiega perché la firma non richiede alcun accesso di rete.
· GroupDocs Team · 7 minuti
Firma di un PDF protetto da password con un codice QR in Python usando GroupDocs.Signature

Firma un PDF crittografato senza sbloccarlo: quattro percorsi di password in Python

Un PDF crittografato può essere firmato senza mai scrivere una copia decrittata: LoadOptions lo apre in loco e SaveOptions decide se l’output firmato mantiene la vecchia password o ne ottiene una nuova. Questo articolo confronta i quattro percorsi di password, inclusi i due che falliscono, e spiega perché i fallimenti si presentano come RuntimeError anziché come i tipi di eccezione indicati dall’API.
· GroupDocs Team · 7 minuti
Firma di documenti PDF da Node.js all'interno di un contenitore Linux con GroupDocs.Signature

Firma di PDF da Node.js in Docker: Tre modi per scegliere un font

GroupDocs.Signature per Node.js esegue una JVM nel processo, quindi containerizzarlo significa fornire un JDK e font prima che qualsiasi firma funzioni. Questo articolo confronta i tre modi per scegliere una famiglia di font - codificarla staticamente, rilevarla dai nomi file o eseguire il probing della libreria - e descrive le particolarità del binding che modellano il codice attorno a esse.
· GroupDocs Team · 7 minuti
Firma di documenti PDF all'interno di un contenitore Linux con GroupDocs.Signature per .NET

Firma in un contenitore Linux: Font, Glifi e Dockerfile funzionanti

GroupDocs.Signature non sostituisce un font mancante: se si indica una famiglia che l’immagine non possiede, la chiamata genera un errore invece di tornare a un valore predefinito. Poiché l’immagine runtime .NET non contiene alcun font, una firma testuale fallisce finché non si aggiunge uno strato di font. Questo articolo confronta l’immagine senza font con quella corretta e mostra come risolvere una famiglia a runtime.
· GroupDocs Team · 7 minuti
Firma di documenti PDF da Python all'interno di un contenitore Linux con GroupDocs.Signature

Firma PDF da Python in Docker: Due livelli che mancano nella tua immagine

Uno script di firma Python che gira su un laptop fallisce due volte in un contenitore slim: una volta perché il binding .NET non ha libssl o libicu, e di nuovo perché l’immagine non ha font e GroupDocs.Signature non sostituirà una famiglia mancante. Questo tutorial costruisce entrambi i livelli e il codice di risoluzione che mantiene lo script portabile.
· GroupDocs Team · 7 minuti