دليل · التشفير

ماذا يعني «المعرفة الصفرية» في تطبيق الصور، وماذا تسأل

في تطبيق الصور، يُفترض أن تعني «المعرفة الصفرية» أن الشركة لا تملك مفتاح ملفاتك أبدًا، فلا تستطيع قراءتها ولا تسليمها ولا فقدانها في اختراق. وهي لا تعني أن الشركة لا تعرف شيئًا إطلاقًا: قد تعرف بريدك الإلكتروني ودفعتك وحجم ما تخزّنه ووقته. اسأل عمّا لا تستطيع قراءته، وعمّا ما زالت تراه، وماذا يحدث إن نسيت كلمة المرور.

آخر فحص

في هذه الصفحة

من أين جاءت العبارة

في التشفير، إثبات المعرفة الصفرية طريقة لإثبات أنك تعرف شيئًا دون إظهاره. استعار صنّاع التطبيقات العبارة لفكرة أوسع: الشركة تخزّن بياناتك ولا تستطيع قراءتها. هذه الفكرة مفيدة، لكنها ليست معيارًا له اختبار، ولذلك قد يقصد كل تطبيق بها شيئًا مختلفًا قليلًا.

النسخة المفيدة لها جوهر واحد: الشركة لا تحتفظ أبدًا بالمفتاح الذي يفتح ملفاتك. وكل ما في هذه الصفحة يتفرّع من ذلك.

ما لا تستطيع قراءته، إن صحّ الادعاء

  • الصور ومقاطع الفيديو نفسها. تصل مُشفَّرة أصلًا.
  • أسماء الملفات والتعليقات، إن كان التطبيق يشفّرها أيضًا. كثير من التطبيقات تنسى ذلك. اسم مثل «lease_signed.pdf» يقول الكثير.
  • الملاحظات وحقول النص التي تحفظها بجانب الملفات.

إن وصل أي منها إلى الشركة مكشوفًا، فالادعاء يغطي أقل مما يبدو. في هذا الدليل أربعة أسئلة تختبر من يملك المفتاح.

ما قد تعرفه مع ذلك

المعرفة الصفرية بالمحتوى ليست معرفة صفرية بك. بحسب بناء التطبيق، قد تظل الشركة ترى:

نوع البيانات لماذا قد تراها
بريدك الإلكتروني أو رقم هاتفك في التطبيق حساب بتسجيل دخول
الدفع والخطة تتم المشتريات عبر المتجر، وبعض التطبيقات تضيف فوترتها الخاصة
حجم ما تخزّنه ووقته الخادم الذي يحتفظ بالملفات يرى أحجامها وأوقات رفعها
كيف تستخدم التطبيق أدوات التحليلات والأعطال ترسل الشاشات والنقرات
جهازك وموقعك التقريبي أدوات الإعلانات والتتبع تجمعها

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

ستة أسئلة تسألها

  1. هل أحتاج إلى حساب؟ بلا حساب لا يوجد بريد ولا كلمة مرور مسجّلان يُربطان بخزنتك.
  2. هل تستطيعون إعادة تعيين كلمة المرور؟ إن كان الدعم يعيدك بالبريد، فلدى أحد في الشركة طريق إلى الداخل أيضًا. راجع نسيت كلمة مرور خزنة الصور؟
  3. هل الأسماء والملاحظات مُشفَّرة، أم الملفات فقط؟
  4. أين تذهب النسخة الاحتياطية، وهل تُشفَّر قبل أن تغادر الهاتف؟
  5. ماذا تُدرج تسمية الخصوصية؟ تسمية App Store هي إفادة التطبيق نفسه بما يجمعه.
  6. هل الصيغة موثّقة كتابةً؟ الصيغة المنشورة تتيح للآخرين التحقق من الادعاء.

كيف يجيب Sealed عنها

هذه إجابات Sealed عن الأسئلة الستة، لتحكم بنفسك.

  1. لا يوجد حساب في Sealed، فلا شيء تسجّل فيه.
  2. بما أن مفتاحك لا يصل إلينا أبدًا، فلا نستطيع استرداد خزنتك ولا إعادة تعيين رمز مرورك نيابةً عنك.
  3. الأسماء والملاحظات وحقول السجل تُغلَق هي أيضًا بمفتاح خزنتك، وليس الصور وحدها.
  4. تذهب النسخة الاحتياطية إلى حسابك الخاص في iCloud، وليس إلى خادم لنا. تُشفَّر الملفات والأسماء والملاحظات وحقول السجلات على iPhone قبل رفعها، فلا يتلقى iCloud إلا نصًا مشفّرًا.
  5. لا يحتوي Sealed على أي حزم تحليلات أو تتبّع، ولا يجمع أي بيانات.
  6. الصيغ في صفحة مواصفات التشفير. يشفّر Sealed كل ملف بخوارزمية AES-256-GCM قبل حفظه.

شركتان، إجابتان

مع Sealed هناك شركتان تُسأل عنهما. الأولى نحن: لا نشغّل أي خادم، فلا يوجد شيء يخصك لنراه. لا يحتوي Sealed على أي حزم تحليلات أو تتبّع، ولا يجمع أي بيانات. والثانية Apple، لأن النسخة الاحتياطية تقع في حساب iCloud الخاص بك. تقول Apple إن البيانات التي يحتفظ بها تطبيق في قاعدة بيانات CloudKit الخاصة بالمستخدم لا يصل إليها افتراضيًا سوى ذلك المستخدم، ولا تظهر في بوابة المطورين، وتُحسب ضمن مساحة iCloud للمستخدم. تخزّن Apple نصًا مُشفَّرًا، وما زالت ترى هيكله العام. في نسختك الاحتياطية في iCloud، تستطيع Apple رؤية نوع كل سجل واسمه العشوائي ووقت إنشائه وتغييره وحجم ملفاته وعدد السجلات، لكن ليس ما فيها.

هكذا تبدو المعرفة الصفرية حين تكون صادقة: لا شيء مقروء، وقائمة قصيرة مسمّاة بما يظل مرئيًا.

أين يساعد Sealed، وأين لا يساعد

يساعد لأنه لا يوجد خادم لنا يحتفظ ببياناتك. لا نشغّل أي خادم، فلا يوجد شيء يخصك لنراه. مفتاح خزنتك لا يصل إلينا أبدًا.

يساعد لأنه لا يوجد حساب يربط الخزنة باسم. لا يوجد حساب في Sealed، فلا شيء تسجّل فيه.

لا يحتفظ بطريق يعيدك إن فقدت رمز المرور ومفتاح الاسترداد معًا. بما أن مفتاحك لا يصل إلينا أبدًا، فلا نستطيع استرداد خزنتك ولا إعادة تعيين رمز مرورك نيابةً عنك.

لا يمنع Apple من رؤية هيكل النسخة الاحتياطية: أنها موجودة، وعدد سجلاتها، وأحجامها وتواريخها. في نسختك الاحتياطية في iCloud، تستطيع Apple رؤية نوع كل سجل واسمه العشوائي ووقت إنشائه وتغييره وحجم ملفاته وعدد السجلات، لكن ليس ما فيها. تقول Apple إن البيانات التي يحتفظ بها تطبيق في قاعدة بيانات CloudKit الخاصة بالمستخدم لا يصل إليها افتراضيًا سوى ذلك المستخدم، ولا تظهر في بوابة المطورين، وتُحسب ضمن مساحة iCloud للمستخدم.

أسئلة وأجوبة

هل يمكن لشركة أن تكون بمعرفة صفرية ومع ذلك تملك بريدي الإلكتروني؟

نعم. العبارة تخص عادةً محتوى الملفات فقط. قد يبقى بريدك ودفعتك وأوقات الرفع في سجلاتها، ولهذا يهمّ الجدول في هذه الصفحة.

هل يجمع Sealed أي بيانات عني؟

لا يحتوي Sealed على أي حزم تحليلات أو تتبّع، ولا يجمع أي بيانات. لا يوجد حساب في Sealed، فلا شيء تسجّل فيه. لا نشغّل أي خادم، فلا يوجد شيء يخصك لنراه.

المصادر

تم التحقق مما تقوله هذه الصفحة عن Sealed مقابل التطبيق في .

  • Apple Developer, CloudKit private database — البيانات في قاعدة البيانات الخاصة بالمستخدم لا يصل إليها إلا هو افتراضيًا ولا تظهر في بوابة المطورين؛ مأخوذ عبر حقيقة ios.cloudkit_private (مؤرَّخة في facts/facts.yaml)
  • Sealed on the App Store — صفحة التطبيق المستخدم مثالًا، بما فيها تسمية الخصوصية

آخر فحص:

احصل على Sealed

تنزيل Sealed مجاني، وSealed Pro عملية شراء اختيارية داخل التطبيق.