English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Làm việc với Chữ ký số trong Tài liệu bằng C#

'Wordize cho .NET' cho phép các nhà phát triển C# dễ dàng tích hợp tính năng chữ ký điện tử vào ứng dụng của họ. Thư viện này cung cấp khả năng tạo chữ ký số cho nhiều định dạng tài liệu khác nhau để bảo vệ tài liệu khỏi sự sửa đổi trái phép và mang lại giá trị pháp lý. API Wordize Signature là lựa chọn hoàn hảo cho các ứng dụng doanh nghiệp, hệ thống thông tin, và sản phẩm phần mềm đòi hỏi đảm bảo tính toàn vẹn và xác thực của tài liệu điện tử.

Trong phương pháp phát triển C# hiện đại, việc sử dụng các phương thức ký số đáng tin cậy ngày càng trở nên quan trọng để đảm bảo an toàn thông tin và tuân thủ quy định. API Wordize cung cấp giải pháp toàn diện để làm việc với chữ ký điện tử trong môi trường .NET.

Sử dụng Wordize Signature cho .NET, bạn có thể:

  • Ký tài liệu theo chương trình sử dụng tiêu chuẩn X.509 (PFX/P12)
  • Xóa chữ ký số khi cần thiết
  • Thêm metadata vào chữ ký, như bình luận và thời gian ký

Tính năng kỹ thuật và lợi ích

  • Hỗ trợ nhiều kịch bản: từ ký số đơn giản đến tích hợp với quy trình chuyển đổi tài liệu
  • Tùy chọn ký linh hoạt: lớp SignOptions cho phép tùy chỉnh các thông số khác nhau của chữ ký
  • Hỗ trợ luồng vào-ra: khả năng làm việc với cả tệp tin và luồng dữ liệu (I/O streams)

Bản demo trực tuyến tương tác của chúng tôi bằng C# sẽ giúp bạn trực tiếp kiểm tra mọi khả năng ký tài liệu số. Chỉ cần tải lên tài liệu ở định dạng được hỗ trợ lên nền tảng đám mây an toàn của chúng tôi, thêm chứng chỉ số X.509 ở định dạng PFX/P12, nhập mật khẩu tương ứng, và xem quy trình ký số hoạt động như thế nào bằng mã C#.

C#
Mã vận hành
Tải lên tệp bạn muốn ký
Tải lên tệp chứng chỉ X.509 (PFX/P12)
Chọn định dạng mục tiêu từ danh sách
using Wordize.DigitalSignatures;

CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.docx", "Output.docx", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.docx", "Output.docx", certificateHolder);
Mã vận hành

Cách ký tài liệu bằng Chữ ký số sử dụng C#

  1. Cài đặt Wordize cho .NET
  2. Thêm tham chiếu đến thư viện (nhập thư viện) trong dự án C# của bạn
  3. Chỉ định tùy chọn cho chữ ký số
  4. Ký tài liệu với chữ ký số

yêu cầu hệ thống

Sản phẩm của chúng tôi hoàn toàn đa nền tảng và hỗ trợ tất cả các triển khai .NET chính:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 4.6.1
  • MonoMac
  • MonoAndroid
  • Xamarin

Vì mã .NET không phụ thuộc vào phần cứng hoặc hệ điều hành cơ bản mà chỉ phụ thuộc vào Máy ảo, bạn có thể tự do phát triển bất kỳ loại phần mềm nào cho Windows, macOS, Android, iOS và Linux. Chỉ cần đảm bảo rằng bạn đã cài đặt phiên bản tương ứng của .NET Framework, .NET Core, Windows Azure, Mono hoặc Xamarin.

Chúng tôi khuyên bạn nên sử dụng các môi trường phát triển tích hợp Microsoft Visual Studio, Xamarin và MonoDevelop để tạo các ứng dụng C#, F#, VB.NET.

5%