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

لنبدأ بقائمة العمليات التي تدعمها المواد الرسمية، ونراجعها بندًا بندًا. الجمع المتماثل ممكن، والضرب القياسي ممكن، لكن ماذا عن الضرب العشوائي؟ توقفت عند هذا البند؛ قلبت الصفحات ثلاث مرات ولم أجد أي دعم له. استغرقني الوصول إلى هذا الموضع في القائمة 20 دقيقة، واكتشفت أن التشفير المتماثل ليس صفة، بل جدول يحدد حدود القدرات. هذه هي الحقيقة. ما هو مدرج في الجدول فقط هو ما يمكن حسابه. @Dusk

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

يتراوح بطء WASM مقارنةً بالشفرة الأصلية بين 45% و255%، وقد تحققت من هذا الرقم مرتين. تصوّر المواد الترويجية الأمر على أنه حساب مشفّر شامل، بينما ترسم الآلية الفعلية صورةً لعمليات محدودة. وكلما تحققت من التفاصيل، ازداد الالتباس لديّ: القدرة على الحساب على النصوص المشفّرة لا تعني القدرة على إجراء كل أنواع الحساب. لا يدرك معظم الناس هذا الفرق إلا عندما يطّلعون على القائمة. أما مصدر وصف «الشامل»، فلم أجده في النهاية إلا في العنوان؛ فالحقيقة تكمن فيما بين سطور العنوان.

لذا، عند تقييم جودة حلّ لحماية الخصوصية، لا تسأل إن كان يستخدم التشفير المتماثل، بل اسأل عن عدد البنود المدرجة في جدول قدراته. يعتقد البعض أن التشفير المتماثل يعني حسابًا شاملًا، لكنني لا أرى الأمر كذلك. هذه مسألة تخالف الحدس، وجدول القدرات هو المعيار الوحيد. إذا استشهد أحدهم بالتشفير المتماثل، $DUSK فاطلب منه أولًا أن يُريك الجدول. وإن لم يستطع، فتجاهل وصف «الشامل». لن يستغرق الاطلاع على القائمة سوى 5 دقائق، وهذا تحديدًا ما يجعل الأمر مجديًا. #dusk