SENTIENT

تشفير Sentient

محميّة على جهازك قبل إرسالها.

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

01إرسال رسالة

ما يحدث عند الضغط على إرسال.

يتولى Sentient كل ذلك تلقائيًا. لا توجد خطوات إضافية عليك القيام بها.

  1. هاتفك يجمع المفاتيح الصحيحة.

    يستخدم مفاتيح التشفير التي نشرها المستلم، إلى جانب مواد تشفير جديدة يولّدها هاتفك بنفسه.

  2. يساهم نظامان بسرّ لكلٍّ منهما.

    تُنتج خوارزمية تقليدية وخوارزمية ما بعد الكمّ كلٌّ منهما جزءًا خاصًا بها من المواد السرية للرسالة.

  3. يصبح الجزءان مفتاحًا واحدًا.

    تُدمج هذه الأجزاء في مواد المفتاح المستخدمة لحماية الرسالة.

  4. تُختم الرسالة ثم تُرسل.

    يشفّر هاتفك الرسالة ويضيف فحصًا للتلاعب قبل إرسالها عبر خوادم Sentient. ويتحقق جهاز المستلم منها قبل عرض الرسالة.

تفاصيل تقنية

  1. يستخدم المُرسِل مواد مفاتيح التشفير التي نشرها المستلم إلى جانب مواد تشفير مُولَّدة حديثًا من جهة المُرسِل.
  2. تساهم كلٌّ من ML-KEM-768 وX25519 بمواد سرية مشتركة للرسالة.
  3. تدمج HKDF-SHA-256 الإسهامين في مواد مفتاح لتشفير الرسالة.
  4. تحمي XChaCha20-Poly1305 سرية محتوى الرسالة وسلامته قبل إرساله عبر خوادم Sentient.

02تصميم هجين

حمايتان لا حماية واحدة.

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

X25519

Classical contribution

طريقة واسعة الاستخدام تتيح لجهازين الوصول إلى مواد سرية مشتركة.

دالة ديفي-هيلمان على المنحنيات الإهليلجية (RFC 7748). وفي البنية الهجينة لـ Sentient، تساهم بمواد سرية مشتركة في مفتاح تشفير الرسالة.

ML-KEM-768

Post-quantum contribution

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

إحدى مجموعات المعاملات التي وحّدها NIST في FIPS 203. وفي البنية الهجينة لـ Sentient، تساهم بمواد سرية مشتركة لما بعد الكمّ في مفتاح تشفير الرسالة.

X25519إسهام تقليدي في السرّ المشترك
ML-KEM-768إسهام ما بعد الكمّ في السرّ المشترك
HKDF-SHA-256تدمج الإسهامين
مواد مفتاح تشفير الرسالةتُشتقّ على جهاز المُرسِل
XChaCha20-Poly1305تصادق على محتوى الرسالة وتشفّره
محتوى مشفّريُرسَل عبر خوادم Sentient
كيف يحوّل التصميم الهجين في Sentient إسهامين تشفيريين إلى مواد المفتاح التي تحمي الرسالة.

تفاصيل تقنية

تساهم كلٌّ من ML-KEM-768 وX25519 بمواد سرية مشتركة. وتدمج HKDF-SHA-256 هذه الإسهامات في مواد مفتاح لتشفير الرسالة. لا تشفّر ML-KEM-768 ولا X25519 محتوى الرسالة بشكل مباشر.

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

03ما بعد الكمّ

مصمَّم لعصر ما بعد الكمّ.

يمكن تسجيل حركة البيانات المشفّرة اليوم وتخزينها. ويكمن القلق في أن يحتفظ بها أحدهم على أمل أن يتمكن يومًا ما من فك تشفيرها بحاسوب كمّي قوي بما يكفي. ويُعرف ذلك بأسلوب «اجمع الآن وفكّ التشفير لاحقًا».

يساعد إسهام Sentient لما بعد الكمّ، ML-KEM-768، على التصدي لهذا النوع من الهجمات. وهو يعمل إلى جانب X25519 لا بديلًا عنه: فكلاهما يساهم في مواد المفتاح التي تحمي الرسالة.

مصمَّم للصمود على المدى الطويل

صُمّمت حماية رسائل اليوم مع مراعاة حواسيب الغد.

تفاصيل تقنية

ML-KEM-768 هي إحدى مجموعات المعاملات التي وحّدها NIST في FIPS 203 (يُفتح في علامة تبويب جديدة).

يساعد الإسهام لما بعد الكمّ على التصدي لهجمات «اجمع الآن وفكّ التشفير لاحقًا» (يُفتح في علامة تبويب جديدة)، حيث يسجّل المهاجم حركة البيانات المشفّرة اليوم على أمل فك تشفيرها لاحقًا بحاسوب كمّي قوي بما يكفي.

04حماية الرسالة

إنشاء المفتاح لا يعني إقفال الرسالة.

تساعد X25519 وML-KEM-768 على إنشاء المفتاح فقط. تحوّل خطوة منفصلة إسهاماتهما إلى مواد مفتاح، ثم تستخدم خوارزمية أخرى هذه المواد لحماية الرسالة نفسها: إبقاء محتواها خاصًا وجعل أي تلاعب قابلًا للاكتشاف.

HKDF-SHA-256

Key derivation

تمزج الإسهامين السريين في مواد المفتاح المستخدمة لحماية الرسالة.

تدمج HKDF (RFC 5869) مع SHA-256 إسهامَي ML-KEM-768 وX25519 في مواد مفتاح لتشفير الرسالة.

XChaCha20-Poly1305

Message encryption

تشفّر الرسالة فلا يمكن قراءتها، وتصادق عليها فيمكن اكتشاف أي تغيير.

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

تفاصيل تقنية

تساهم كلٌّ من ML-KEM-768 وX25519 بمواد سرية مشتركة. وتدمج HKDF-SHA-256 هذه الإسهامات في مواد مفتاح لتشفير الرسالة. لا تشفّر ML-KEM-768 ولا X25519 محتوى الرسالة بشكل مباشر.

تستخدم XChaCha20-Poly1305 مواد المفتاح المشتقة للمصادقة على محتوى الرسالة وتشفيره قبل إرساله عبر خوادم Sentient. تتلقى خوادم Sentient محتوى الرسائل مشفّرًا، لا نصّها المقروء.

05على جهازك

تبدأ الحماية على جهازك.

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

  • مشفّرة قبل أن تغادر

    تتم المصادقة على كل رسالة وتشفيرها على جهاز المُرسِل قبل إرسالها عبر خوادم Sentient.

  • يُتحقق منها قبل عرضها

    يتحقق جهاز المستلم من الرسالة المحمية قبل عرضها.

  • مفاتيح في تخزين مدعوم بالعتاد

    تُحمى مفاتيح التشفير بتخزين مدعوم بالعتاد عبر سلسلة مفاتيح iOS (Keychain) على iPhone وAndroid Keystore على Android.

تفاصيل تقنية

تُشتق مواد مفاتيح التشفير على أجهزة المستخدمين. يصادق Sentient على محتوى كل رسالة ويشفّره على جهاز المُرسِل قبل إرساله عبر خوادم Sentient. ويتحقق جهاز المستلم من المحتوى المحمي قبل عرض الرسالة.

تُحمى مفاتيح التشفير بتخزين مدعوم بالعتاد عبر سلسلة مفاتيح iOS (Keychain) وAndroid Keystore.

06سلامة الجهاز والتطبيق

التشفير جزء واحد فقط من الأمان.

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

  • سلامة التطبيق والجهاز

    تساعد إشارات من Apple وGoogle Sentient على تقييم سلامة التطبيق والجهاز الذي يعمل عليه.

    توفّر Apple App Attest وGoogle Play Integrity إشارات عن سلامة الجهاز والتطبيق.

  • بيانات اعتماد مرتبطة بجهازك

    ترتبط بيانات اعتماد حسابك بجهازك، ما يساعد على إبقاء عمليات التثبيت التي لم تأذن بها خارج حسابك.

    تساعد بيانات الاعتماد المرتبطة بالجهاز على منع الوصول إلى الحساب من عمليات تثبيت غير مصرّح بها.

  • الأجهزة الموثوقة

    يمكنك معرفة الأجهزة المتصلة بحسابك وإلغاء وصول أي منها.

    تتيح ميزة الأجهزة الموثوقة للمستخدمين رؤية الأجهزة المتصلة وإلغاء وصولها.

  • الاسترداد الآمن

    عند الانتقال إلى هاتف جديد، تحمي بيانات اعتماد الاسترداد الآمن عملية استعادة حسابك.

    تحمي بيانات اعتماد الاسترداد الآمن استعادة الحساب على جهاز بديل.

تفاصيل تقنية

توفّر Apple App Attest وGoogle Play Integrity إشارات عن سلامة الجهاز والتطبيق، بينما تساعد بيانات الاعتماد المرتبطة بالجهاز على منع الوصول إلى الحساب من عمليات تثبيت غير مصرّح بها. وتُحمى مفاتيح التشفير بتخزين مدعوم بالعتاد عبر سلسلة مفاتيح iOS (Keychain) وAndroid Keystore. وتتيح ميزة الأجهزة الموثوقة للمستخدمين رؤية الأجهزة المتصلة وإلغاء وصولها، بينما تحمي بيانات اعتماد الاسترداد الآمن استعادة الحساب على جهاز بديل.

07مرجع تقني

للقرّاء المتخصصين.

ملخّص موجز للتصميم الموضّح أعلاه، مع المعايير الرسمية التي يستند إليها.

إنشاء المفاتيح
بنية هجينة. تساهم X25519 (تقليدية) وML-KEM-768 (ما بعد الكمّ) كلٌّ منهما بمواد سرية مشتركة، باستخدام مواد مفاتيح التشفير التي نشرها المستلم ومواد تشفير مُولَّدة حديثًا من جهة المُرسِل.
اشتقاق المفاتيح
تدمج HKDF-SHA-256 الإسهامين في مواد مفتاح لتشفير الرسالة.
حماية المحتوى
تصادق XChaCha20-Poly1305 على محتوى الرسالة وتشفّره على جهاز المُرسِل، فتحمي سريته وسلامته. لا تشفّر ML-KEM-768 ولا X25519 المحتوى بشكل مباشر.
ما تراه الخوادم
تتلقى خوادم Sentient محتوى الرسائل مشفّرًا، لا نصّها المقروء.
المستلم
يتحقق جهاز المستلم من المحتوى المحمي قبل عرض الرسالة.
تخزين المفاتيح
تخزين مدعوم بالعتاد عبر سلسلة مفاتيح iOS (Keychain) وAndroid Keystore.
إشارات السلامة
Apple App Attest وGoogle Play Integrity.
الوصول إلى الحساب
بيانات اعتماد مرتبطة بالجهاز، وأجهزة موثوقة مع إمكانية إلغاء الوصول، وبيانات اعتماد للاسترداد الآمن.

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