การเข้ารหัสแบบโพสต์ควอนตัมมักมาพร้อมกับโครงการย้ายระบบ สำหรับการลงนามเอกสารใน .NET มันมาพร้อมกับไฟล์ PFX ที่แตกต่าง: GroupDocs.Signature 26.9 ลงนามเอกสาร Word ด้วยใบรับรอง ML-DSA ผ่านการเรียก DigitalSignOptions เดียวกับที่ใช้กับ RSA บทความนี้เปรียบเทียบความพยายามที่คาดไว้กับความจริง, ครอบคลุมระดับความปลอดภัยสามระดับและค่าใช้จ่ายของแต่ละระดับ, และเปิดเผยข้อจำกัดสองประการ
สามการเปลี่ยนแปลงใน GroupDocs.Signature 26.9 ทำให้ปัญหาที่เงียบกลายเป็นปัญหาที่เด่นชัด: ใบรับรองที่หมดอายุตอนนี้จะโยนข้อผิดพลาดแทนการเซ็น, ลายเซ็นดิจิทัล PDF ตั้งค่าเริ่มต้นเป็น SHA-256 แทน SHA-1, และ SignatureSettings.LogLevel จริงๆ แล้วกรองได้ บทความนี้ครอบคลุมว่าการเปลี่ยนแปลงแต่ละอย่างหมายความอย่างไรสำหรับไพพ์ไลน์ที่ทำงานมานานหลายปี, และควรทำอย่างไรในกรณีที่คุณต้องการพฤติกรรมเดิมจริงๆ
เอกสารที่เชื่อมโยงไปยังรูปภาพระยะไกลจะขอให้ผู้เปิดดึงที่อยู่นั้น จากเซิร์ฟเวอร์ นั่นทำให้ผู้อัปโหลดควบคุมการร้องขอออกของคุณ GroupDocs.Signature 26.9 เปลี่ยนค่าเริ่มต้นให้ข้ามทรัพยากรที่เชื่อมโยง; บทความนี้เปรียบเทียบสามโหมดการโหลด, แสดงวิธี whitelist โฮสต์เดียวโดยไม่เปิดประตู, และอธิบายว่าทำไมการลงนามไม่ต้องการการเข้าถึงเครือข่ายเลย
การปล่อยเวอร์ชัน 26.9 มุ่งเน้นที่ความปลอดภัย, เพิ่ม .NET 10, ค่าเริ่มต้นที่เข้มงวดขึ้นและการสนับสนุนการลงนามหลังควอนตัม.
GroupDocs.Signature สำหรับ Node.js ทำงาน JVM ภายในกระบวนการ ดังนั้นการทำคอนเทนเนอร์หมายถึงการจัดหา JDK และแบบอักษรก่อนที่การลงนามจะทำงานได้ บทความนี้เปรียบเทียบสามวิธีเลือกฟอนต์ - กำหนดค่าแบบคงที่, ตรวจจับจากชื่อไฟล์, หรือสำรวจไลบรารี - และอธิบายข้อแปลกของการผูกโค้ดที่ส่งผลต่อการเขียนโค้ด
GroupDocs.Signature ไม่ได้แทนที่ฟอนต์ที่หายไป: หากระบุชื่อครอบครัวที่ภาพไม่มี ฟังก์ชันจะเกิดข้อผิดพลาดแทนที่จะย้อนกลับ เนื่องจากภาพรันไทม์ .NET ไม่มีฟอนต์เลย การลงนามข้อความจึงล้มเหลวจนกว่าคุณจะเพิ่มเลเยอร์ฟอนต์ บทความนี้เปรียบเทียบภาพที่ไม่มีฟอนต์กับภาพที่แก้ไขแล้วและแสดงวิธีการแก้ไขครอบครัวในเวลารัน.
ภาพคอนเทนเนอร์ Java มี DejaVu สำหรับ AWT ซึ่งเพียงพอสำหรับการเซ็นข้อความภาษาอังกฤษแต่ไม่พอสำหรับอย่างอื่น บทความนี้จะพิจารณาค่าใช้จ่ายของการครอบคลุมบางส่วนต่อกระบวนการทำงานเอกสาร ทำไม GroupDocs.Signature ถึงล้มเหลวแทนการทดแทน และวิธีที่ชั้นฟอนต์พร้อมการแก้ไขครอบครัวแบบรันไทม์เปลี่ยนเหตุการณ์เป็นการตรวจสอบเริ่มต้น
สคริปต์การลงนาม Python ที่ทำงานบนแล็ปท็อปล้มเหลวสองครั้งในคอนเทนเนอร์แบบ slim: ครั้งแรกเนื่องจากการเชื่อมต่อ .NET ไม่มี libssl หรือ libicu, และครั้งที่สองเนื่องจากภาพไม่มีฟอนต์และ GroupDocs.Signature จะไม่แทนที่ฟอนต์ที่หายไป บทเรียนนี้สร้างทั้งสองชั้นและโค้ดการแก้ไขที่ทำให้สคริปต์พกพาได้
เวอร์ชัน 26.2 ของ GroupDocs.Signature สำหรับ .NET เพิ่มการแก้ไขที่สำคัญสำหรับ Azure Key Vault, เพิ่มความยาวลายเซ็นเริ่มต้น, และพร้อมให้ใช้ผ่าน NuGet.
รุ่น 25.12 เพิ่มลายเซ็นดิจิทัลบนรูปภาพแบบ steganography‑based, การเพิ่มประสิทธิภาพของ LINQ, และการแก้ไขสำคัญสำหรับการสร้างตัวอย่าง Linux.