← أحدث الأبحاث
💻 computer science

Proteus: A Practical Framework for Privacy-Preserving Device Logs

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

المؤلفون الأصليون: Sanket Goutam, Hunter Kippen, Mike Grace, Amir Rahmati

نُشر 2026-03-09
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Sanket Goutam, Hunter Kippen, Mike Grace, Amir Rahmati

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

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

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

الحلول الحالية تشبه محاولة إصلاح قارب مثقوب باستخدام ملعقة لتصريف المياه. فهي إما:

  1. التعتيم (الحذف): هذا يخفي اسمك، لكنه يخفي أيضًا حقيقة أن "أليس" سجلت دخولها ثلاث مرات. أنت تفقد القدرة على ربط الأحداث ببعضها.
  2. التشفير الكامل: هذا يحافظ على أمانها، لكنه يجعلها غير قابلة للقراءة تمامًا، حتى عندما يحتاج الناس لقراءتها لحل جريمة ما.

إليك Proteus. فكر في Proteus كأنه مترجم سحري يحافظ على الخصوصية لمذكرات هاتفك.

الفكرة الجوهرية: "الربط دون المعرفة"

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

يحقق Proteus ذلك باستخدام "خدعة سحرية" من خطوتين لكل معلومة حساسة (مثل عنوان البريد الإلكتروني أو رقم الهاتف) قبل أن تغادر هاتفك أبدًا.

الخطوة 1: "الرمز السري" (الاسم المستعار)

تخيل أنك كتبت "أليس" في مذكراتك. يأخذ Proteus هذا الاسم ويمرره عبر آلة خاصة وسرية (دالة هاش مفتاحية - keyed hash) تحول الاسم إلى رمز فريد، مثل X7-99-Alpha.

  • السحر: إذا كتبت "أليس" مرة أخرى لاحقًا، ستنتج الآلة نفس الرمز تمامًا (X7-99-Alpha).
  • النتيجة: يمكن للفريق الأمني رؤية أن X7-99-Alpha ظهر في الساعة 9:00 صباحًا ومرة أخرى في الساعة 5:00 مساءً. هم يعلمون أنه نفس الشخص، لكنهم لا يستطيعون تحويل الرمز إلى "أليس". الرمز هو طريق ذو اتجاه واحد.

الخطوة 2: "القفل اليومي" (التشفير المتغير زمنياً)

هنا يصبح الأمر ذكيًا للغاية. ماذا لو سرق هكر المذكرات اليوم، ثم سرقها مرة أخرى غدًا؟ إذا ظل الرمز X7-99-Alpha كما هو، فسيتمكن الهكر من ربط جميع أنشطتك بمرور الوقت.

يحل Proteus هذه المشكلة بوضع الرمز داخل صندوق قفل يتغير يوميًا.

  • كل 24 ساعة، ينشئ الهاتف مفتاحًا جديدًا تمامًا لقفل المذكرات.
  • الرمز X7-99-Alpha الخاص بيوم الاثنين يُقفل بمفتاح يوم الاثنين.
  • الرمز نفسه في يوم الثلاثاء يُقفل بمفتاح يوم الثلاثاء.
  • النتيجة: حتى لو سرق هكر المذكرات كل يوم، فلن يتمكن من ربط مدخلات يوم الاثنين بمدخلات يوم الثلاثاء لأن الأقفال مختلفة. وهذا ما يسمى السرية الأمامية (Forward Secrecy).

كيف يعمل "المشاركة المحكومة"

إذًا، كيف يمكن للمحقق فعليًا حل جريمة ما إذا لم يستطع قراءة الأسماء؟

يقدم Proteos نظام "تسليم المفاتيح المرتبط بالزمن":

  1. الطلب: يقول فريق الأدلة الجنائية: "نحن بحاجة للتحقيق في حادثة معينة وقعت في 15 أكتوبر".
  2. المنح: يقوم هاتفك (بإذن منك) بإنشاء مفتاح مؤقت خاص بـ 15 أكتوبر فقط. ويرسل هذا المفتاح إلى المحقق.
  3. الكشف: يستخدم المحقق هذا المفتاح لفتح المذكرات فقط لذلك اليوم. يمكنهم رؤية الرموز (X7-99-Alpha) وربط الأحداث.
  4. شبكة الأمان: في اللحظة التي يتم فيها إرسال المفتاح، يقوم هاتفك فورًا بتغيير القفل الرئيسي (تدوير المفتاح الجذر). لا يمكن للمحقق أبدًا فتح المدخلات المستقبلية، ولأنهم لا يملكون آلة "الرمز السري" الرئيسية، فلا يمكنهم تحويل X7-99-Alpha إلى "أليس".

لماذا يعد هذا أمرًا بالغ الأهمية

اختبرت الورقة البحثية هذا النظام على هواتف حقيقية (من عام 2017 إلى 2022) ووجدته سريعًا وفعالاً للغاية.

  • السرعة: لا يضيف تأخيرًا سوى 0.2 مللي ثانية لكل رسالة. هذا أسرع من طرفة عينك. لن يشعر هاتفك بالبطء.
  • الحجم: يجعل ملفات السجل أكبر بنسبة 2.4% فقط. الأمر يشبه إضافة طبقة حماية صغيرة جدًا لرسالة؛ فهو لا يملأ صندوق بريدك.
  • الأمان: يستخدم نظام "الترس المزدوج" (Double Ratchet) (مشابه لما يستخدم في WhatsApp و Signal) لضمان أنه حتى لو اخترق هكر هاتفك اليوم، فلا يمكنه قراءة سجلاتك من الأمس أو التنبؤ بسجلاتك لـ غد.

ملخص التشبيه

تخيل أن هاتفك هو جاسوس يرسل تقارير إلى المقر الرئيسي.

  • الطريقة القديمة: يرسل الجاسوس تقريرًا يقول: "العميل سميث ذهب إلى البنك". المقر يرى الاسم، ولكن إذا سُرق التقرير، سيعرف العدو أنه العميل سميث.
  • طريقة التعتيم: يرسل الجاسوس: "العميل [محذوف] ذهب إلى البنك". المقر يرى البنك، لكنه لا يستطيع معرفة ما إذا كان هو نفس العميل الذي ذهب إلى الصالة الرياضية لاحقًا.
  • طريقة Proteus: يرسل الجاسوس: "العميل Code-99 ذهب إلى البنك".
    • المقر يرى أن Code-99 ذهب إلى البنك، ثم الصالة الرياضية، ثم المنتزه. هم يعرفون أنه نفس العميل.
    • إذا سرق العدو التقرير، فلن يرى سوى Code-99. ليس لديهم أدنى فكرة عن هويته.
    • إذا احتاج المقر لمعرفة هويته، فيطلب من الجاسوس رمز مرور لمرة واحدة لهذا اليوم تحديدًا. يعطي الجاسوس الرمز، فيقومون بفك تشفير الاسم لذلك اليوم، ثم يغير الجاسوس هويته فورًا لليوم التالي.

يسمح لنا Proteus بالحصول على أفضل ما في العالمين: التحليل العميق والمفصل اللازم للإمساك بالمجرمين، دون التضحية أبدًا بخصوصية الأبرياء الذين يتم جمع بياناتهم.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →