ما الذي لا يزال يراه مُرحِّلٌ لا يستطيع القراءة
يمرّر المُرحِّل لدينا نصًا مشفَّرًا لا يستطيع فتحه. لكن هذا لا يعني أنه لا يرى شيئًا. جردٌ لما يراه فعلًا، ولماذا.
بين متصفحك و Tinfoil يقف خادم صغير تابع لنا: المُرحِّل. ووظيفته التحقق ممن يسأل، وإدراج مفتاح Tinfoil الخاص بنا في الطلب، والخصم من الحصة. ولا يستطيع قراءة رسائلك، لأنها تُشفَّر لمفتاح الجيب الآمن قبل أن تصل إليه. لكن «لا يستطيع القراءة» لا تعني «لا يرى شيئًا»، ومن المفيد أن نكون دقيقين بشأن الفرق.
ما يراه
- من يسأل: حسابك أو مفتاحك، ويتحقق منه قبل أن يمرّر أي شيء.
- متى، وكم: وقت كل طلب وحجمه، وحجم الإجابة.
- أي جيب آمن أجاب: تذكر Tinfoil اسم الجيب الآمن للنموذج في ترويسة الاستجابة، ويقرؤها المُرحِّل لتسعير الطلب.
- عنوان IP الخاص بك، عبر مزوّد الاستضافة لدينا.
- إشارتان تضيفهما مساحة العمل لأغراض التسعير: أن الطلب استخدم البحث في الويب، وعدد الصور التي يحملها وأحجامها.
ما لا يراه
الكلمات التي تكتبها، والملفات التي ترفقها، والإجابات التي تتلقاها. ولا يستطيع أيضًا معرفة النموذج الذي طلبته، بل الجيب الآمن الذي أجاب فقط، ولا يستطيع عدّ الرموز، لأنها داخل النص المشفَّر.
احتساب التكلفة لما لا يستطيع قراءته
لذا يحتسب المُرحِّل التكلفة من الأحجام. وعند كتابة هذه الملاحظة، يعدّ كل 3 بايتات من الطلب رمزًا، وكل 130 بايتًا من الإجابة رمزًا، وكلا الرقمين اختير ليميل إلى المبالغة لا التقليل، بسعر النموذج الذي أجاب، أو بسعر أغلى نموذج حين لا يستطيع معرفته. ولو قيست الصور بحجمها لبولغ في تقديرها نحو مئة ضعف، لذا تُصرّح بها مساحة العمل، وتُحتسب كل صورة على أنها 3,000 رمز إدخال.
لا يستطيع المُرحِّل التأكد من إشارات مساحة العمل. فقد يُسقط عميلٌ معدَّل إشارة البحث، أو يدّعي أن الصور تشغل من الطلب أكثر مما تشغله فعلًا، ليدفع أقل. والميزانيات اليومية، لكل شخص وفي المجموع، تحدّ مما قد يكلّفه ذلك، ويحدّ التحقق الذي يسبق كل طلب من أي تجاوز منفرد. وقد فضّلنا ذلك على قراءة الطلبات لتسعيرها بدقة.
ما يمرّره، وما يحتفظ به
- لا يمرّر إلا إلى خوادم Tinfoil نفسها، ولا يمرّر إلا محتويات طلبات تحمل ترويسة تشفير، لذا لا يمكن توجيهه إلى مكان آخر ولا جعله يمرّر نصًا غير مشفَّر.
- يعيد ثلاث ترويسات من Tinfoil ويُسقط الباقي.
- لا تحتوي سجلاته إلا على أسماء المسارات ورموز الحالة والتوقيتات: لا الموجِّهات ولا الإجابات ولا معرّفات الحسابات ولا المفاتيح أبدًا. وتتحقق الاختبارات من ذلك.
- ولأجل صفحة الشفافية، يُحصي الطلبات والإخفاقات مجاميعَ يومية، دون أي شيء يخص الأفراد.
لماذا نقول كل هذا
البيانات الوصفية هي الموضع الذي تلين فيه وعود الخصوصية عادةً: فالتوقيت والحجم والهوية قد تكشف الكثير بمفردها. والمُرحِّل الذي لا يستطيع القراءة تحسّنٌ حقيقي على مُرحِّل يستطيعها، لكنه يظل يعرف متى تعمل، وكم، ومن أين. فإذا كان ذلك مهمًا لما تفعله، فإن نموذج التهديدات يبيّن من قد يرى كل جزء، وتوضح صفحة الخصوصية مدة الاحتفاظ بكل منها.
مزيد من الملاحظات الميدانية
ما الذي يثبته التصديق، وما الذي لا يثبته
يتحقق متصفحك من الجيب الآمن لدى Tinfoil قبل أن يرسل كلمة واحدة. ما الذي يثبته هذا التحقق، وأين يتوقف، وما الذي لا يمكن التحقق منه في المتصفح بعد.
مفتاح بعد #: كيف تُبقي الروابط المشتركة الخادمَ بعيدًا
تُخزَّن المحادثة المشتركة على خادمنا، ولا نستطيع فتحها. كيف يعمل ذلك، وأين يأتي دور كلمة المرور، وما الذي لا يستطيع الرابط حمايته.