DidiSoft OpenPGP Library for .NET

Liên hệ: 028-22443013

DidiSoft OpenPGP Library for .NET là một thư viện lớp đơn giản nhưng mạnh mẽ cung cấp chức năng mã hóa Open PGP. Danh sách các tính năng có sẵn bắt đầu bằng tiêu chuẩn OpenPGP (RFC 4880 và RFC 6637) và một loạt chức năng bổ sung như hỗ trợ nhiều tệp bên trong kho lưu trữ .PGP và khả năng kết nối với các máy chủ khóa LDAP và HKP PGP.

Danh mục: ,

Mô tả

DidiSoft OpenPGP Library for .NET là một thư viện lớp đơn giản nhưng mạnh mẽ cung cấp chức năng mã hóa Open PGP. Danh sách các tính năng có sẵn bắt đầu bằng tiêu chuẩn OpenPGP (RFC 4880 và RFC 6637) và một loạt chức năng bổ sung như hỗ trợ nhiều tệp bên trong kho lưu trữ .PGP và khả năng kết nối với các máy chủ khóa LDAP và HKP PGP.

Thư viện này giúp các nhà phát triển .NET tích hợp tính năng bảo mật PGP một cách thuận tiện vào ứng dụng của họ mà không cần phải xây dựng lại từ đầu các chức năng liên quan đến PGP.

Tính năng của phần mềm DidiSoft OpenPGP Library for .NET

Dưới đây là các tính năng chính của DidiSoft OpenPGP Library for .NET:

Mã hóa và giải mã mạnh mẽ:

  • Hỗ trợ thuật toán RSA, DSA, Elgamal, AES, TripleDES, CAST5, Blowfish và Twofish.
  • Mã hóa và giải mã đối xứng cũng như bất đối xứng.
  • Mã hóa và giải mã tệp, luồng và chuỗi ký tự.

Ký và xác minh dữ liệu:

  • Ký rõ ràng, ký tách rời và ký một lần.
  • Xác minh chữ ký và tính toàn vẹn của dữ liệu.
  • Hỗ trợ nén dữ liệu trước khi ký.

Quản lý khóa OpenPGP:

  • Tạo, nhập và xuất khóa OpenPGP.
  • Tạo và quản lý các cặp khóa RSA, DSA và Elgamal.
  • Xuất khóa sang định dạng ASCII Armor.

Tương thích rộng rãi:

  • Tương thích với các tiêu chuẩn OpenPGP RFC 4880 và PGP 2.x.
  • Tương thích với các ứng dụng PGP và GnuPG khác.
  • Hỗ trợ các hệ điều hành Windows, Linux và macOS.

Dễ dàng tích hợp:

  • Thiết kế hoàn toàn được quản lý, không cần thư viện bên ngoài.
  • API đơn giản và dễ sử dụng.
  • Bao gồm các ví dụ và tài liệu hướng dẫn chi tiết.

Các tính năng bổ sung:

  • Hỗ trợ LDAP cho tìm kiếm khóa công khai.
  • Tích hợp với các ứng dụng Windows PowerShell.
  • Hỗ trợ cho các ứng dụng Windows Forms và WPF.
  • Có sẵn các phiên bản dành cho .NET Framework, .NET Core và Xamarin.

OpenPGP-Library-for-NET-1

Hướng dẫn cài đặt phần mềm DidiSoft OpenPGP Library for .NET

Để cài đặt DidiSoft OpenPGP Library for .NET, bạn có thể thực hiện theo các bước sau:

1. Tải xuống thư viện từ trang web của DidiSoft.

Bạn có thể tải xuống thư viện từ trang web của DidiSoft tại đây: https://didisoft.com/net-openpgp/

2. Giải nén tệp ZIP.

Sau khi tải xuống, hãy giải nén tệp ZIP vào thư mục mong muốn.

3. Thêm thư viện vào dự án của bạn.

Để thêm thư viện vào dự án của bạn, bạn có thể thực hiện theo một trong các cách sau:

  • Sử dụng NuGet Package Manager:

Thêm gói DidiSoft.Pgp.Trial hoặc DidiSoft.Pgp.Full vào dự án của bạn bằng NuGet Package Manager.

  • Thêm thư viện theo cách thủ công:

Thêm các tệp DLL của thư viện vào thư mục bin của dự án của bạn.

4. Thêm tham chiếu đến thư viện.

Trong Visual Studio, hãy mở dự án của bạn và chọn Add Reference từ menu Project. Trong hộp thoại Reference Manager, hãy chọn Browse và chọn thư viện DidiSoft.Pgp.Trial hoặc DidiSoft.Pgp.Full.

5. Sử dụng thư viện trong mã của bạn.

Bây giờ, bạn có thể sử dụng thư viện trong mã của mình. Để biết thêm thông tin về cách sử dụng thư viện, hãy tham khảo tài liệu hướng dẫn của thư viện.

OpenPGP-Library-for-NET-2

Hướng dẫn cài đặt chi tiết:

Sử dụng NuGet Package Manager:

Để cài đặt DidiSoft OpenPGP Library for .NET bằng NuGet Package Manager, hãy làm theo các bước sau:

  1. Mở dự án của bạn trong Visual Studio.
  2. Trong thanh công cụ, chọn Tools > NuGet Package Manager > Package Manager Console.
  3. Trong cửa sổ Package Manager Console, nhập lệnh sau:
Install-Package DidiSoft.Pgp.Trial

Hoặc

Install-Package DidiSoft.Pgp.Full
  1. Nhấn Enter để cài đặt thư viện.

Thêm thư viện theo cách thủ công:

Để cài đặt DidiSoft OpenPGP Library for .NET theo cách thủ công, hãy làm theo các bước sau:

  1. Giải nén tệp ZIP mà bạn đã tải xuống từ trang web của DidiSoft.
  2. Tìm thư mục chứa các tệp DLL của thư viện.
  3. Sao chép các tệp DLL vào thư mục bin của dự án của bạn.

Thêm tham chiếu đến thư viện:

Để thêm tham chiếu đến thư viện DidiSoft OpenPGP Library for .NET, hãy làm theo các bước sau:

  1. Mở dự án của bạn trong Visual Studio.
  2. Trong thanh công cụ, chọn Project > Add Reference.
  3. Trong hộp thoại Reference Manager, chọn Browse.
  4. Duyệt đến thư mục chứa các tệp DLL của thư viện.
  5. Chọn các tệp DLL mà bạn muốn thêm tham chiếu.
  6. Nhấn OK.

Sử dụng thư viện trong mã của bạn:

Để sử dụng thư viện DidiSoft OpenPGP Library for .NET trong mã của bạn, hãy nhập các namespace sau:

C#
using DidiSoft.Pgp;
using DidiSoft.Pgp.Extensions;

Sau đó, bạn có thể sử dụng các lớp và phương thức trong thư viện để mã hóa, giải mã, ký và xác minh dữ liệu. Để biết thêm thông tin về cách sử dụng thư viện, hãy tham khảo tài liệu hướng dẫn của thư viện.

Yêu cầu hệ thống:

DidiSoft OpenPGP Library for .NET hoạt động được trên các nền tảng sau:

  • .NET 5, 6, 7
  • .NET Framework 3.5 – 4.8
  • .NET Standard 2.1
  • Windows 10 Universal Platform (UWP)
  • Silverlight 3 – 5
  • Windows Store/WinRT
  • Xamarin.Android
  • Xamarin.Mac
  • Xamarin.iOS

Mua phần mềm DidiSoft OpenPGP Library for .NET ở đâu?

Trải qua nhiều năm phát triển, Tri Thức Software đã được sự tin tưởng của nhiều khách hàng trên thế giới và Việt Nam. Hiện nay chúng tôi đã trở thành doanh nghiệp hoạt động chuyên nghiệp trong lĩnh vực tư vấn và cấp phép phần mềm DidiSoft OpenPGP Library for .NET có bản quyền và các thiết bị CNTT lớn tại Việt Nam. Cung cấp nhiều giải pháp phần mềm trọn gói cho nhiều khách hàng từ đa ngành nghề và đa hình thức tư nhân, nhà nước, giáo dục,…chúng tôi có đội ngũ tư vấn, kỹ thuật, triển khai và thương mại, chăm sóc có kinh nghiệm sẽ hỗ trợ phục vụ khách hàng tốt nhất. Để được tư vấn và hỗ trợ giá tốt hơn, Quý khách hãy liên lạc với đội ngũ kinh doanh và hỗ trợ kỹ thuật của chúng tôi qua hotline (028) 22443013.

Ghi chú: Giá tham khảo cho số lượng 1 và thay đổi theo tỷ giá và số lượng. Quý  khách vui lòng liên hệ Tri Thức để có giá chính xác vào thời điểm mua hàng.

Đánh giá

Chưa có đánh giá nào.

Hãy là người đầu tiên nhận xét “DidiSoft OpenPGP Library for .NET”

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *


The reCAPTCHA verification period has expired. Please reload the page.

zalo-icon
phone-icon