nSoftware IPWorks SFTP 2024 v24.0.9545 – Secure SFTP Made Simple
اضافه کردن قابلیت SFTP Client و Server
Specification
| Feature | Authentication |
|---|
توضیحات:
nSoftware IPWorks SFTP مجموعه ای از کامپوننتها برای توسعه نرم افزارهایی است که انتقال فایل را از طریق SSH انجام میدهند؛ یعنی اگر بخواهید قابلیتهای SFTP Client یا SFTP Server را مستقیما به برنامه خود اضافه کنید، ارسال، دریافت و جابه جایی فایلها را بدون وابستگی به ابزارهای جانبی و از طریق یک مجموعه کامپوننت واحد انجام خواهید داد، در حالی که ارتباطات نیز بر پایه SSH 2.0 برقرار میشوند و امنیت دادهها در تمام مراحل حفظ میشود.
این کتابخانه نسخههای 3، 4، 5 و 6 پروتکل SFTP را پوشش میدهد و برای رمزگذاری اطلاعات از الگوریتمهایی مانند AES GCM و ChaCha20-Poly1305 استفاده میکند؛ از طرفی روشهای مختلف احراز هویت، از Password Authentication گرفته تا Key-based Authentication و Multi-factor Authentication، در آن پیش بینی شده اند و فرمتهای رایج کلید مانند PPK نیز بدون نیاز به کتابخانههای اضافی قابل استفاده هستند.
رابط برنامه نویسی و ساختار کامپوننتها در فناوریهای مختلف تقریبا یکسان طراحی شده است، بنابراین اگر پروژههای شما روی زبانها یا فریم ورکهای متفاوت توسعه پیدا کنند، لازم نیست هر بار شیوه کار با یک API جدید را یاد بگیرید؛ قابلیت صف بندی چند فایل برای ارسال همزمان، Memberهای Thread-safe و مستندات کامل API هم باعث میشوند پیاده سازی فرایندهای انتقال فایل، چه در برنامههای دسکتاپ و موبایل و چه در سرویسهای Server، با کدنویسی منظم تری انجام شود.
ویژگی ها:
- کامپوننتهای SFTP Client و SFTP Server
- سازگار با SSH 2.0
- پشتیبانی از نسخههای 3، 4، 5 و 6 پروتکل SFTP
- استفاده از الگوریتمهای AES GCM و ChaCha20-Poly1305
- پشتیبانی از Password Authentication، Key-based Authentication و Multi-factor Authentication
- سازگار با فرمتهای مختلف کلید از جمله PPK
- صف بندی چند فایل برای ارسال همزمان
- Memberهای Thread-safe
مناسب برای:
برای توسعه دهندگانی که میخواهند انتقال امن فایل بر پایه SSH، ارسالهای خودکار یا قابلیت SFTP Server را در نرم افزارها و سرویسهای خود پیاده سازی کنند، بدون اینکه مجبور باشند برای هر بخش از فرایند انتقال فایل از کامپوننت یا کتابخانه جداگانه ای استفاده کنند.
سوالات متداول:
آیا IPWorks SFTP فقط برای ساخت Client کاربرد دارد؟
خیر، علاوه بر SFTP Client، کامپوننتهای لازم برای توسعه SFTP Server را هم در اختیار شما قرار میدهد و هر دو سناریو را پوشش میدهد.
ارتباطات بر پایه کدام نسخه SSH برقرار میشوند؟
تمام ارتباطات با SSH 2.0 انجام میشوند.
کدام نسخههای SFTP در این کتابخانه پشتیبانی شده اند؟
نسخههای 3، 4، 5 و 6 پروتکل SFTP را میتوانید در پروژههای خود استفاده کنید.
برای احراز هویت چه روشهایی وجود دارد؟
Password Authentication، Key-based Authentication و Multi-factor Authentication همگی در دسترس هستند و بسته به نیاز پروژه میتوانید از هر کدام استفاده کنید.









Reviews
Clear filtersThere are no reviews yet.