نظام الند للند · تشفير من طرف إلى طرف · بدون سحابة

ملفاتك.
مباشرة. خاص. فوري.

انقل الملفات بين أجهزة Mac وWindows وiPhone وAndroid وأي متصفح. نفس التطبيق، نفس التجربة — بدون حسابات، وبدون تحميل، وبدون انتظار.

DropLink on macOS
macOS
E2E
DropLink on Windows
Windows
DropLink on iOS
iOS
DropLink on Android
Android
macOS Windows iOS Android
من طرف إلى طرف
مشفر
0
الخوادم ترى ملفاتك
QUIC
بروتوكول النقل

لماذا DropLink؟

كل ما تحتاجه لمشاركة الملفات — ولا شيء غير ذلك

DETAIL

مشفر من طرف إلى طرف

بروتوكول TLS 1.3 + Noise على كل قناة. لا يرى أي خادم بياناتك أبدًا.

يتم تشفير كل بايت قبل مغادرته لجهازك. على شبكة LAN، يستخدم DropLink بروتوكول TLS 1.3 عبر QUIC مع شهادات ECDSA P-256 وبصمات SHA-256 TOFU التي يتم توزيعها عبر mDNS. أما بالنسبة لعمليات النقل عبر الإنترنت، فإن بروتوكول Noise مع مفاتيح curve25519 + التحقق من شجرة التجزئة BLAKE3 يضمن سلامة البيانات من طرف إلى طرف. يتم اختيار مجموعات التشفير تلقائيًا: AES-NI على x86 و ChaCha20-Poly1305 على ARM لتسريع الأجهزة بشكل مثالي. ولا يمكن حتى لخوادم الترحيل الخاصة بنا فك تشفير حركة المرور الخاصة بك — فهي ترى فقط البايتات المشفرة.

DETAIL

السرعة المدعومة بتقنية QUIC

بروتوكول UDP حديث مزود بتقنية التحكم في الازدحام BBR. أسرع وأكثر استقرارًا من بروتوكول TCP على شبكات الواي فاي.

يدعم DropLink بروتوكول QUIC (RFC 9000) — وهو بروتوكول النقل الحديث الذي يعتمد عليه HTTP/3. المزايا مقارنة بـ TCP: مصافحة بـ 1-RTT (0-RTT في الاتصالات المتكررة عبر تذاكر الجلسة)، وعدم وجود حجب رأس الخط عبر التدفقات، وTLS 1.3 مدمج. تم ضبط بروتوكول النقل لـ LAN WiFi 6: MTU 1472 بايت، التحكم في الازدحام BBR مع نافذة أولية 1 ميغابايت، RTT أولي 2 مللي ثانية (مقابل 333 مللي ثانية الافتراضية في Quinn)، وتردد ACK منخفض. على جهاز توجيه ثنائي النطاق حديث، توقع سرعة مستمرة تتراوح بين 40 و100+ ميغابايت/ثانية، وغالبًا ما تكون أسرع من TCP.

DETAIL

شبكة LAN والإنترنت

الاكتشاف التلقائي على شبكتك المحلية. اتصال نظير إلى نظير عبر الإنترنت مع تجاوز NAT عندما تكون بعيدًا.

عند الاتصال بشبكة Wi-Fi واحدة، تكتشف الأجهزة بعضها البعض في غضون ثوانٍ عبر mDNS/Bonjour (نوع الخدمة `_droplink._udp.local.`). وتعمل إشارات النبض كل 10 ثوانٍ على تحديث قائمة الأقران؛ حيث يتم حذف الأقران غير النشطين بعد 40 ثانية. عندما تكون على شبكات مختلفة، يسجل DropLink نفسه لدى خادم الإشارات الخاص بنا لتبادل معرفات العقد iroh، ثم يقوم بعملية ثقب NAT لإنشاء نفق P2P مباشر. إذا كان NAT صارمًا للغاية (NAT متماثل، جدران الحماية المؤسسية)، تعود حركة المرور إلى ترحيل DERP المشفر من طرف إلى طرف. نفس الواجهة، التبديل السلس.

DETAIL

تطبيق أصلي متعدد المنصات

تطبيقات أصلية على أنظمة macOS وWindows وiOS — بالإضافة إلى واجهة مستخدم ويب تعمل على أي متصفح.

ليست تطبيق ويب مغلف: يُقدم DropLink كودًا أصليًا على كل منصة. يستخدم macOS SwiftUI مع خدمة XPC لعزل الأعطال وتعدد مؤشرات الترابط بجودة الخدمة (QoS) USER_INTERACTIVE. أما iOS فيستخدم نفس كود واجهة المستخدم ويضيف أداة Live Activity لعرض تقدم العملية على شاشة القفل. يعمل Windows على Tauri v2 مع واجهة مستخدم Vue.js، وتكامل مع علبة النظام، والتشغيل التلقائي، والإشعارات الأصلية. تشترك جميعها في نفس نواة Rust (`staticlib`/`cdylib`) — نفس محركات QUIC و iroh و crypto و transfer التي تعمل على كل جهاز.

DETAIL

طلبات على غرار AirDrop

وافق أو ارفض قبل بدء عملية النقل. أنت تتحكم تمامًا في ما تتلقاه.

قبل وصول أي بايت إلى جهازك، يعرض لك DropLink بالضبط ما سيصل: اسم المرسل، أسماء الملفات، الحجم الإجمالي. يمكنك القبول أو الرفض — الخيار لك. أثناء النقل، يمكنك رؤية التقدم المباشر (السرعة المُعدلة بواسطة EWMA، وقت الوصول المتوقع) ويمكنك الإلغاء في أي وقت. يستخدم المحرك متتبعات AtomicU64 الخالية من القفل لمراقبة بدون أي عبء إضافي. ما يصل إلى 5 تنزيلات متزامنة و3 تحميلات لكل نظير بشكل افتراضي، مع ضغط عكسي تكيفي. لا تحميلات صامتة، ولا مفاجآت القبول التلقائي.

DETAIL

لا حاجة لتثبيت تطبيق لتلقي الرسائل

واجهة مستخدم ويب مدمجة — ما على جهاز الاستقبال سوى فتح رابط في أي متصفح لتنزيل الملفات.

تقوم كل نسخة من DropLink بتشغيل خادم HTTP محلي (axum v0.8) يقدم واجهة مستخدم ويب مدمجة تم تجميعها في الملف الثنائي. يمكنك مشاركة رابط أو رمز QR أو رمز قصير — ويقوم المستلم بفتحه في Chrome أو Safari أو Firefox أو أي متصفح آخر. تدعم عمليات التنزيل طلبات HTTP Range، مما يجعلها قابلة للاستئناف ومتوازية، كما أنها قادرة على التعامل مع ملفات بأي حجم. حماية اختيارية بكلمة مرور (تجزئة SHA-256) + رموز مؤقتة محدودة المدة. مثالي لإرسال الملفات إلى أي شخص دون مطالبته بتثبيت أي شيء.

DISCOVERY

mDNS / Bonjour

اكتشاف الأقران بدون إعداد عبر بروتوكول mDNS (DNS متعدد البث). بصمة الشهادة تُوزَّع عبر قناة الاكتشاف نفسها لتفعيل نموذج "الثقة عند الاستخدام الأول" (TOFU) — بدون جهة تصديق، وبدون حساب، وبدون استعلام سحابي.

LAN · QUIC

Direct, On-Wire

بروتوكول QUIC فوق UDP مع تشفير TLS 1.3 مدمج. مصافحة بجولة ذهاب وإياب واحدة (1-RTT)، وصفر (0-RTT) عند استئناف الجلسة. خوارزمية BBR للتحكم في الازدحام مُحسَّنة لـ WiFi 6، ونافذة استقبال 64 ميغابايت، وفحص MTU حتى 1472 بايت.

P2P · REMOTE

NAT-Traversal via iroh

عندما يكون الجهازان خارج نفس الشبكة المحلية، تتفاوض هوية الجهاز المبنية على ed25519 على مسار مباشر عبر الـ NAT باستخدام مصافحة Noise IK. يبقى النقل نِدّيًا (peer-to-peer) ومشفَّرًا من طرف إلى طرف.

RELAY · FALLBACK

Opaque DERP Tunnel

إذا فشل ثقب الشبكة (hole-punching)، ينتقل المرور إلى مُرحِّل DERP كقناة TLS 1.3 مشفَّرة. لا يرى المُرحِّل سوى النص المشفَّر — لا يستطيع قراءة محتوى ملفاتك ولا تعديلها ولا تسجيلها.

PRIVACY

No Account, No Log

لا تسجيل، ولا بريد إلكتروني، ولا قياس عن بُعد. عنوان الـ IP العام الخاص بك لا يُنشَر أبدًا لأطراف ثالثة. حماية بكلمة مرور اختيارية مع رموز مميَّزة لكل جلسة، وتقييد لمحاولات القوة الغاشمة.

INTEGRITY

BLAKE3 Verified Streaming

في عمليات النقل عن بُعد، يُتحقَّق من كل كتلة أثناء النقل عبر شجرة Bao من BLAKE3. البايتات المُعبَث بها تُرفض فور وصولها — حتى المُرحِّل المُخترَق لا يستطيع تعديل ما يُسلِّمه iroh بصمت.

كيف يعمل

ثلاثة أوضاع للنقل، يتم اختيارها تلقائيًا — مع تشفير من طرف إلى طرف دائمًا

متاح مجانًا على جميع المنصات

احصل على DropLink

انقل الملفات بين أجهزة Mac وWindows وiPhone وAndroid وأي متصفح. نفس التطبيق، نفس التجربة — بدون حسابات، وبدون تحميل، وبدون انتظار.

المتصفح · لا حاجة للتثبيت
مشفر
بروتوكول النقل

الأسئلة الشائعة

ما مدى أمان DropLink؟

يستخدم DropLink التشفير من طرف إلى طرف على كل قناة نقل. تستخدم عمليات النقل المحلية بروتوكول TLS 1.3 مع QUIC. أما عمليات النقل عن بُعد فتستخدم بروتوكول Noise مع مفاتيح curve25519. ولا يمكن لأي خادم — بما في ذلك خادمنا — قراءة ملفاتك. وتضيف الحماية الاختيارية بكلمة مرور طبقة أمان إضافية.

هل يجب تثبيت DropLink على كلا الجهازين؟

لا. لا يحتاج سوى الجهاز المرسل إلى DropLink. يمكن للمستلم استخدام أي متصفح — حيث يتضمن DropLink واجهة مستخدم ويب مدمجة تتيح لأي شخص تنزيل الملفات بمجرد فتح الرابط. ولا يلزم تثبيت أي تطبيق على الجانب المستقبل.

هل هناك حد أقصى لحجم الملف؟

لا توجد حدود مدمجة. ينقل DropLink الملفات مباشرةً بين الأجهزة، لذا فإن القيود الوحيدة هي سرعة الشبكة وسعة التخزين المتاحة. وهذا يجعله خيارًا مثاليًا للملفات الكبيرة مثل مقاطع الفيديو أو ملفات التصميم أو إصدارات البرامج.

ما هي المنصات المدعومة؟

يتوفر تطبيق DropLink بشكل أصلي على أنظمة macOS (متجر التطبيقات) وWindows (متجر Microsoft) وiOS (قريبًا) وAndroid (قريبًا). ويمكن استلام الملفات على أي جهاز مزود بمتصفح، بما في ذلك أنظمة Linux وChromeOS.

هل يعمل عبر الإنترنت؟

نعم. يكتشف DropLink تلقائيًا ما إذا كانت الأجهزة متصلة بنفس الشبكة (LAN) أم بعيدة. بالنسبة لعمليات النقل عن بُعد، يقوم البرنامج بإنشاء اتصال مباشر من نظير إلى نظير مع تجاوز NAT. وإذا تعذر الاتصال المباشر، فإن مرحلًا مشفرًا يضمن وصول الملفات — لكن ملفاتك تظل مشفرة من طرف إلى طرف دائمًا.

هل يمكنني إرسال عدة ملفات أو مجلدات؟

نعم. عند تحديد عدة ملفات أو مجلد، يقوم DropLink تلقائيًا بضغطها في أرشيف ZIP باستخدام ضغط تكيفي — سريع للملفات الكبيرة، وقياسي للنصوص. ويتم عرض تقدم العملية في الوقت الفعلي مع السرعة والوقت المتوقع للانتهاء.