كيف يحمي Mirage Vault صورك

آخر تحديث: 9 نوفمبر 2026حقائق من الشفرة المصدرية للتطبيق ومن التدقيق الأمني بتاريخ 2026-10-31

يحمي Mirage Vault صورك بتشفير كل صورة على iPhone نفسه باستخدام AES-256-GCM، بمفتاح عشوائي لكل ملف، وبحماية مفتاح الخزنة خلف Secure Enclave. لا يوجد حساب ولا خادم: النقش أو بصمة الوجه أو عبارة الاسترداد هي طرق الدخول الوحيدة، ولا يمكن فتح نسخة من الملفات بالتخمين في مكان آخر.

من ينظر، وماذا يحصل عليه

يمثل كل صف شخصًا قد ينظر، وما يحصل عليه مع Mirage Vault، وما يحميك.

مَنما يراهما يحميك
شخص يلقي نظرة على شاشتك الرئيسية أو من فوق كتفكأيقونة عادية؛ وشاشة القفل رمل خالٍ بلا اسم للتطبيق وبلا شبكةلا تظهر شبكة النقش إلا تحت إصبعك، وتتلاشى بعد أن ترفعه؛ ويعرض مبدل التطبيقات لقطة فارغة
شخص يمسك iPhone الخاص بك وقفله مفتوحشاشة قفل الخزنة الفارغةبصمة الوجه أو النقش؛ و5 محاولات خاطئة تبدأ فترة انتظار مدتها 30 ثانية تتضاعف حتى ساعة واحدة؛ والقفل عند المغادرة، والقفل عند قلب الجهاز على وجهه
شخص يعرف رمز دخول iPhoneشاشة القفل الفارغة نفسهاللخزنة مفتاحها الخاص. لا يفتحها رمز دخول iPhone، وبصمة الوجه الخاصة بالخزنة مرتبطة بالوجوه المسجلة: إضافة وجه جديد إلى iPhone توقف بصمة الوجه في الخزنة إلى أن تفتح القفل بالنقش وتعيد تشغيلها
شخص لديه نسخة من الملفات أو من النسخة الاحتياطية على iCloudبيانات تبدو عشوائية بأسماء عشوائيةAES-256-GCM بمفتاح لكل ملف؛ ومفتاح الخزنة مغلّف بمفتاح من Secure Enclave لا يمكن نسخه، لذا لا يمكن تخمين النقش خارج الجهاز. ولا تُفتح النسخة الاحتياطية إلا بعبارة الاسترداد المكونة من 8 كلمات
شخص يجبرك على فتح القفلأي خزنة تختار أن تُظهرهاخزنة وهمية خلف نقش ثانٍ، وWipe Key: نقش يمحو مفاتيح الخزنة الحقيقية في الحال ويفتح الخزنة الوهمية بدلًا منها (كلاهما ضمن Mirage Pro). ويتطلب كلاهما إيقاف بصمة الوجه، لأن بصمة الوجه تفتح الخزنة الحقيقية بمجرد فتح Mirage
Mirage، أو أي شخص يطلب من Mirageلا شيء: لا يوجد حساب ولا خادم ولا نسخة من المفتاحتُعرض عبارة الاسترداد مرة واحدة ولا تُخزَّن أبدًا؛ ولن يطلبها منك أحد من Mirage أبدًا

ما هو التشفير فعلًا

هذه هي المعلمات الموجودة في الشفرة المصدرية للتطبيق، لا ملخص لها.

  • يمر النقش أو رمز PIN عبر PBKDF2-HMAC-SHA256 بما لا يقل عن 600,000 تكرار، مضبوطًا ليستغرق 250 مللي ثانية على الأقل على iPhone الخاص بك. والناتج ليس مفتاح الخزنة نفسه أبدًا.
  • يغلّف Secure Enclave الناتج: ECIES على مفتاح P-256 في Secure Enclave. يُنشأ المفتاح الخاص داخل Secure Enclave ولا يمكن قراءته منه، لذا لا تكفي نسخة من الملفات ومن "سلسلة المفاتيح" لتجربة النقوش على جهاز آخر.
  • لا يُفك تغليف مفتاح الخزنة (256 بت عشوائية، مفتاح لكل خزنة) إلا في الذاكرة، وفقط بعد نقش صحيح أو بصمة وجه مطابقة أو عبارة استرداد صحيحة.
  • لكل ملف مفتاحه العشوائي الخاص، مغلّفًا بمفتاح الخزنة. والصور والفيديوهات والملاحظات والمستندات الممسوحة والصور المصغرة والمعاينات كلها كائنات منفصلة.
  • يُشفَّر كل ملف في أجزاء بحجم 1 MiB باستخدام AES-256-GCM: قيمة nonce جديدة لكل جزء، وبيانات موثّقة تربط الجزء بملفه وموضعه وما إذا كان الأخير. ويُكتشف الجزء المعدّل أو المقتطع أو المُبدَّل، ولا يُفك تشفيره.
256 بت
مفتاح الخزنة، عشوائي لكل خزنة
‎≥ 600,000
تكرارات PBKDF2-HMAC-SHA256
1 MiB
لكل جزء مشفر
0
خوادم، وحسابات، وأدوات تتبع

حقائق أخرى عن التنسيق: أسماء الملفات على وحدة التخزين معرّفات عشوائية بطول 128 بت؛ وتقع الحاوية تحت حماية NSFileProtectionComplete، وهي مستثناة من النسخ الاحتياطية للجهاز؛ ويحتوي الرأس على 8 خانات مفاتيح متطابقة الطول، وتُملأ الخانات غير المستخدمة ببايتات عشوائية، فلا تكشف الخانات وجود خزنة وهمية أو Wipe Key. ومع ذلك قد تُظهر ملفات الفهرس علامات على وجود خزنة ثانية عند التحليل الجنائي؛ وهذه مسألة لا تزال مفتوحة في تدقيق التطبيق. ولبصمة الوجه مفتاح خاص بها في Secure Enclave، أُنشئ مع مجموعة الوجوه المسجلة الحالية، دون الرجوع إلى رمز دخول iPhone. وتُشغَّل الفيديوهات عبر مُحمِّل موارد مشفر، جزءًا بجزء، دون ملف مؤقت مفكوك التشفير. وتُشفَّر سجلات الاقتحام باستخدام HPKE (P-256، HKDF-SHA256، AES-256-GCM) أثناء قفل الخزنة، فلا يستطيع فتحها لاحقًا إلا مفتاح الخزنة الحقيقية.

النسخ الاحتياطي والاسترداد

النسخ الاحتياطي المشفر على iCloud مجاني للجميع ومفعّل افتراضيًا. يرفع الكائنات المشفرة نفسها إلى قاعدة البيانات الخاصة في حساب iCloud الخاص بك؛ فلا ترى Apple سوى بيانات مشفرة، ولا يرى Mirage شيئًا على الإطلاق. ولا تُفتح النسخة الاحتياطية إلا بعبارة الاسترداد: 8 كلمات من قائمة BIP-39 (88 بت)، تُعرض مرة واحدة ولا تُخزَّن أبدًا. والعبارة هي المفتاح الوحيد الذي يعمل على iPhone آخر، لأن كل مفتاح آخر مرتبط بـ Secure Enclave في iPhone الذي أنشأه.

شاشة عبارة الاسترداد في Mirage Vault: ثماني كلمات مرقّمة وثلاثة تذكيرات بكتابتها على ورقةشاشة عبارة الاسترداد في Mirage Vault: ثماني كلمات مرقّمة وثلاثة تذكيرات بكتابتها على ورقة
ثماني كلمات تُعرض مرة واحدة. لا يستطيع Mirage عرضها مرة أخرى ولا إعادة تعيينها.

ما الذي فُحص، ومن فحصه

رُوجع تنسيق الحاوية وطبقة التطبيق في 2026-10-31: قراءة الشفرة، ومراجعة ثانية للتنسيق من مراجع آخر، وهدف لاختبار الضغط يشمل فحوصات التزامن والعبث والاختبار بالبيانات العشوائية (fuzzing) وتسرّب النص الصريح (71 اختبارًا في الحزمة، نجحت كلها، بما في ذلك تحت Thread Sanitizer). وصمد تشفير الملفات أمام قلب البتات، والتغييرات العشوائية، والاقتطاع عند كل حد، وتبديل الأجزاء بين الملفات: لم يُرجَع أي نص صريح خاطئ قط. وكانت النتائج في منطق الخزنة والخانات وفي النسخ الاحتياطي على iCloud، وأُصلحت النتائج الحرجة والعالية الخطورة في اليوم نفسه؛ وتسجّل وثيقة التدقيق كل نتيجة مع حالتها.

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

تجد ملخصًا للتطبيق في فقرة واحدة، والأيقونة ولقطات الشاشة للتغطية الإعلامية، في الملف الصحفي.

صفحات الأمان

أسئلة

هل Mirage Vault مشفر؟
نعم. تُشفَّر كل صورة وكل فيديو وكل ملاحظة وكل ملف على iPhone باستخدام AES-256-GCM في أجزاء بحجم 1 MiB، ولكل ملف مفتاحه العشوائي الخاص. وتُشفَّر الصور المصغرة والمعاينات أيضًا. لا تُكتب أي نسخة قابلة للقراءة على وحدة التخزين، وأسماء الملفات معرّفات عشوائية.
هل يستطيع Mirage قراءة صوري؟
لا. لا يوجد حساب Mirage ولا خادم Mirage. لا يغادر مفتاح الخزنة iPhone أبدًا، ولا تحتوي النسخة الاحتياطية على iCloud إلا على بيانات مشفرة في حساب iCloud الخاص بك، وتُعرض عبارة الاسترداد مرة واحدة ولا تُخزَّن أبدًا. لا يستطيع أحد في Mirage فتح أي خزنة، ولن يطلب منك أحد في Mirage العبارة أبدًا.
ماذا يحدث إذا نسخ أحدهم الملفات من iPhone الخاص بي؟
يحصل على بيانات تبدو عشوائية. ويتطلب فتحها مفتاح الخزنة، المغلّف بمفتاح داخل Secure Enclave في ذلك iPhone. ولا ينجح تخمين النقش خارج الجهاز انطلاقًا من نسخة من الملفات: فلا يمكن استخراج مفتاح Secure Enclave، لذا يجب أن يجري كل تخمين على الجهاز، حيث تبدأ بعد 5 محاولات خاطئة فترة انتظار تطول حتى ساعة واحدة.
هل يجمع Mirage Vault أي بيانات؟
ملصق الخصوصية في App Store هو "لا يتم جمع البيانات". لا يحتوي التطبيق على أدوات تحليلات، ولا خدمة لتقارير الأعطال، ولا حزمة SDK إعلانية، ولا حساب. تتم عمليات الشراء عبر Apple. والنشاط الوحيد على الشبكة هو النسخ الاحتياطي المشفر الاختياري إلى حساب iCloud الخاص بك.
هل شفرة التشفير مفتوحة المصدر؟
كُتبت وحدة MirageCrypto، التي تحدد تنسيق الحاوية والمفاتيح، لتُنشر على GitHub. وإلى أن يحدث ذلك، تصف هذه الصفحة التنسيق بتفاصيل كافية تتيح لأي شخص التحقق من الادعاءات لاحقًا بمقارنتها بالوحدة المنشورة.