Tổng quan
IPWorks SSH Qt Edition tập trung vào việc bổ sung Secure Shell cho ứng dụng Internet phát triển với Qt. Bộ component này phục vụ các nhu cầu như secure file transfer, secure remote login, secure email và các tác vụ bảo mật liên quan đến SSH.

Danh mục thành phần được nêu gồm generic SSH component, Secure FTP với SFTP / SCP, SExec và SSHTunnel. Nhờ đó, nhóm phát triển có thể triển khai nhiều luồng kết nối SSH khác nhau trong cùng một bộ thư viện thay vì ghép nhiều thư viện rời rạc.
Bộ component SSH cho Qt giúp xây dựng ứng dụng truyền tệp bảo mật, remote login, secure email và SSH tunnel. Hỗ trợ SSH 2.0, SFTP/SCP cùng các thuật toán AES GCM và ChaCha20-Poly1305.
Tính năng nổi bật
- Hỗ trợ xây dựng ứng dụng SSH cho truyền tệp, remote login và secure email.
- Cung cấp generic SSH component cho các luồng kết nối SSH tùy biến.
- Bao gồm Secure FTP với SFTP / SCP cho truyền tệp qua SSH.
- Tích hợp SExec để thực thi tác vụ thông qua kết nối SSH.
- Cung cấp SSHTunnel cho các kịch bản tạo đường hầm bảo mật.
- Hỗ trợ chuẩn SSH version 2.0.
- Áp dụng mã hóa 3DES trong các kịch bản bảo mật được hỗ trợ.
Ứng dụng thực tế
- Phát triển ứng dụng SFTP / SCP bằng Qt cho nhu cầu truyền tệp bảo mật.
- Bổ sung remote login an toàn vào ứng dụng C++/Qt.
- Tạo SSH tunnel cho ứng dụng mạng cần kết nối bảo mật.
- Xây dựng ứng dụng Internet sử dụng nhiều tác vụ SSH trong cùng framework.
- Triển khai chức năng secure email trong hệ thống có yêu cầu dùng SSH-enabled components.
Đối tượng sử dụng phù hợp
- Lập trình viên C++/Qt phát triển ứng dụng Internet
- Nhóm kỹ thuật cần tích hợp SSH, SFTP hoặc tunnel vào phần mềm hiện có
- Tech lead đánh giá thư viện bảo mật cho dự án đa nền tảng Windows, Linux, macOS
- QA và đội kiểm thử cần xác minh hành vi của các thành phần SSH trên Qt
Thông tin kỹ thuật
Câu hỏi thường gặp
IPWorks SSH Qt Edition hỗ trợ những hệ điều hành nào?
Thông tin tương thích nêu Windows, Linux, macOS và FreeBSD, tùy theo loại thư viện C++ và môi trường Unix được sử dụng.
Phiên bản Qt nào tương thích?
Trang tương thích liệt kê Qt 4.8, Qt 5 và Qt 6.0.
Có thể dùng với Qt Creator không?
Có. Thông tin tương thích nêu tích hợp với Qt Creator.
Bộ thư viện này bao gồm những thành phần SSH nào?
Danh sách được nêu gồm generic SSH component, Secure FTP (SFTP / SCP), SExec và SSHTunnel.
Phiên bản Qt Edition hiện còn tách riêng không?
Trang sản phẩm ghi rõ IPWorks SSH Qt Edition đã được hợp nhất vào IPWorks SSH C++ Edition.




Bình luận