Tổng quan
PowerTCP SSH and SFTP for.NET tập trung vào hai nhu cầu phổ biến trong ứng dụng doanh nghiệp: thiết lập SSH session và truyền tệp qua SFTP trên nền SSH-2. Bộ thư viện này hướng đến lập trình viên C# và VB.NET cần bổ sung bảo mật truyền thông vào ứng dụng.NET mà không phải tự xây dựng lớp giao tiếp mức thấp.

Phần bảo mật bao gồm username/password authentication, PEM public key authentication, mã hóa Triple DES và AES, Diffie-Hellman key exchange cùng MAC algorithm data integrity. Mô tả cũng nêu hỗ trợ ed25519, RSA và DSA server host key algorithms để mở rộng khả năng tương thích với nhiều máy chủ.

Thêm SSH session và SFTP vào ứng dụng.NET với component hỗ trợ xác thực PEM, mã hóa Triple DES/AES, SFTP v3 và chế độ đồng bộ hoặc bất đồng bộ.

Tính năng nổi bật
- Cung cấp SFTP component cho phiên truyền tệp trên kết nối SSH-2.
- Cung cấp Ssh component cho online client session qua SSH-2.
- Hỗ trợ xác thực username/password trong quy trình kết nối bảo mật.
- Hỗ trợ PEM public key authentication cho môi trường dùng khóa công khai.
- Áp dụng mã hóa và giải mã bằng Triple DES và AES.
- Sử dụng Diffie-Hellman key exchange algorithm trong thiết lập khóa.
- Hỗ trợ ed25519, RSA và DSA server host key algorithms.
Ứng dụng thực tế
- Tích hợp SFTP client vào ứng dụng desktop.NET để upload, download và quản lý thư mục.
- Xây dựng SSH-2 client session cho console application hoặc Windows service application.
- Triển khai truyền tệp bảo mật trong ASP.NET web applications và Web Sites.
- Thiết lập local port forwarding qua secure tunnel tới host khác.
- Theo dõi tiến độ truyền dữ liệu bằng progress event trong quy trình xử lý nền.
Đối tượng sử dụng phù hợp
- Lập trình viên C#
- Lập trình viên VB.NET
- Nhóm phát triển ứng dụng.NET desktop
- Nhóm phát triển ASP.NET web application
Thông tin kỹ thuật
Câu hỏi thường gặp
PowerTCP SSH and SFTP for.NET hỗ trợ ngôn ngữ lập trình nào?
Danh sách được nêu gồm C#, VB.NET và Managed C++.
Thư viện có hỗ trợ SFTP Version 3 không?
Có. Mô tả chi tiết nêu rõ hỗ trợ SFTP Version 3.
Có thể dùng trong ứng dụng ASP.NET không?
Có. Các môi trường ứng dụng đã kiểm thử gồm ASP.NET web applications and Web Sites.
Có hỗ trợ chế độ đồng bộ và bất đồng bộ không?
Có. Sản phẩm hỗ trợ synchronous và asynchronous operation modes.
Visual Studio nào đã được kiểm thử?
Danh sách đã kiểm thử gồm Visual Studio.NET 2005,2008,2010,2012,2013,2015,2017,2019 và 2022.





Bình luận