中國傳統的
在 Python 中使用後量子 ML-DSA 證書簽署 Word 文件

如何在 Python 中使用後量子 ML-DSA 證書簽署 Word 文件

今天簽署的合約可能需要在二十年後仍具可辯護性,而 RSA-2048 預計無法持續那麼久。本指南透過四個步驟在 Python 中使用後量子 ML-DSA 證書簽署 Word 文件,比較三個 NIST 安全等級的實測檔案大小而非僅描述,並以公證書驗證結果,同時說明遷移前需了解的兩項限制。
· GroupDocs Team · 2 min
在 Python 簽署 PDF 時的證書有效性、雜湊演算法與日誌等級

從 Python 簽署 PDF:決定簽名是否有效的三項控制

使用過期證書簽署的 PDF 看似已簽署,但驗證結果為失效。本指南比較 GroupDocs.Signature for Python 提供的三項控制——寫入簽名的摘要、有效性檢查及其兩個特意的覆寫,以及決定是否被發現的日誌等級——每項皆附有可執行程式碼,並說明兩個常讓人卡關的綁定細節。
· GroupDocs Team · 2 min
在 Python 中載入未受信任的文件而不抓取其外部資源

您的 Python 服務過去會抓取文件指示的任何內容

連結圖片允許傳送文件的人決定您的伺服器會請求哪些 URL。GroupDocs.Signature 26.9 變更預設行為,使這些地址被略過,本文展示三種測量的預覽尺寸差異,說明為何白名單需要長片段,並探討一個會悄悄顛倒您意圖的屬性名稱。
· GroupDocs Team · 2 min
.NET 中使用後量子 ML-DSA 證書簽署 Word 檔案

後量子簽署悄然登場:.NET 中的 Word 文件使用 ML-DSA

後量子密碼學通常以遷移專案的形式出現。對於 .NET 中的文件簽署,它以不同的 PFX 檔案呈現:GroupDocs.Signature 26.9 透過與 RSA 相同的 DigitalSignOptions 呼叫,使用 ML-DSA 證書簽署 Word 文件。本文對比了預期的工作量與實際情況,說明了三個安全等級及其成本,並坦率指出兩個限制。
· GroupDocs Team · 2 min
.NET 用的 GroupDocs.Signature 中的憑證有效性檢查與數位簽署選項

您的簽署流程變得更嚴格:GroupDocs.Signature 26.9 中的憑證有效性

GroupDocs.Signature 26.9 的三項變更將原本沉默的問題顯示出來:過期憑證現在會拋出例外而非簽署、PDF 數位簽章預設為 SHA-256 而非 SHA-1,且 SignatureSettings.LogLevel 真正起到過濾作用。本文說明每項變更對已運行多年的流程意味著什麼,以及在確實需要舊行為的情況下該如何處理。
· GroupDocs Team · 2 min
.NET 中載入未受信任的文件而不抓取其外部資源

載入文件的三種方式,僅有一種是安全的

包含遠端圖片連結的文件會要求開啟它的人去抓取該地址。在伺服器上,這會讓上傳者掌控您的外部請求。GroupDocs.Signature 26.9 將預設改為跳過連結資源;本文比較三種載入模式,示範如何在不開放大門的情況下僅為單一主機加入白名單,並說明簽署為何根本不需要網路存取。
· GroupDocs Team · 2 min
使用 GroupDocs.Signature 在 Python 中以 QR 代碼簽署受密碼保護的 PDF

在不解鎖的情況下簽署加密 PDF:Python 中的四種密碼路徑

加密的 PDF 可以在不產生解密副本的情況下簽署:LoadOptions 直接在原位開啟檔案,SaveOptions 決定簽署後的輸出是保留原密碼還是使用新密碼。本文比較了四種密碼路徑,包括兩種失敗的情況,並說明為何失敗會以 RuntimeError 形式拋出,而不是 API 所列的例外類型。
· GroupDocs Team · 2 min
在 Linux 容器中使用 Node.js 透過 GroupDocs.Signature 簽署 PDF 文件

在 Docker 中使用 Node.js 簽署 PDF:選擇字體的三種方法

GroupDocs.Signature for Node.js 在同一進程中執行 JVM,因此將其容器化意味著在任何簽署工作之前先配置 JDK 和字體。本文比較了選擇字體族的三種方法——硬編碼、從檔名偵測或探測函式庫——並說明了影響程式碼的綁定細節。
· GroupDocs Team · 2 min
在 Linux 容器內使用 Python 透過 GroupDocs.Signature 簽署 PDF 文件

在 Docker 中使用 Python 簽署 PDF:您的映像缺少的兩層

在筆記本電腦上執行的 Python 簽署腳本在 slim 容器中會失敗兩次:一次是因為 .NET 綁定缺少 libssl 或 libicu,二次是因為映像沒有字體且 GroupDocs.Signature 不會替代缺失的字體族。此教學構建了兩個層以及保持腳本可移植性的解析程式碼。
· GroupDocs Team · 2 min
在 Linux 容器內使用 GroupDocs.Signature for .NET 簽署 PDF 檔案

在 Linux 容器中簽署:字體、字形與可運作的 Dockerfile

GroupDocs.Signature 不會替代缺失的字體:若指定映像檔中不存在的字族,呼叫會拋出錯誤而不是回退。由於 .NET 執行時映像檔不包含任何字體,文字簽署會在此失敗,除非加入字體層。本文比較了無字體的映像與已修正的映像,並說明如何在執行時解決字族問題。
· GroupDocs Team · 2 min