التشفير القائم على الاقتران

التشفير القائم على الاقتران هو استخدام اقتران بين عناصر مجموعتين تشفيريتين لمجموعة ثالثة مع تعيينهـ:جي1×جي2جيتي{\displaystyle e:G_{1}\times G_{2}\to G_{T}}بناء أو تحليل الأنظمة التشفيرية .

تعريف

يُستخدم التعريف التالي بشكل شائع في معظم الأوراق الأكاديمية. [ 1 ]

يتركFq{\displaystyle \mathbb {F} _{q}}ليكن حقلاً منتهياً على الأعداد الأوليةq{\displaystyle q}،جي1،جي2{\displaystyle G_{1},G_{2}}مجموعتان دوريتان إضافيتان من الرتبة الأوليةq{\displaystyle q}، وجيتي{\displaystyle G_{T}}مجموعة دورية أخرى من الرتبةq{\displaystyle q}مكتوبة بصيغة الضرب. الاقتران هو خريطة:هـ:جي1×جي2جيتي{\displaystyle e:G_{1}\times G_{2}\rightarrow G_{T}}والتي تحقق الخصائص التالية:

الخطية الثنائية
أ،بFq*،Pجي1،سؤالجي2: هـ(أP،بسؤال)=هـ(P،سؤال)أب{\displaystyle \forall a,b\in \mathbb {F} _{q}^{*},P\in G_{1},Q\in G_{2}:\ e\left(aP,bQ\right)=e\left(P,Q\right)^{ab}}
عدم الانحطاط
لوP{\displaystyle P}يُنشئجي1{\displaystyle G_{1}}وسؤال{\displaystyle Q}يُنشئجي2{\displaystyle G_{2}}، ثمهـ(P،سؤال){\displaystyle e(P,Q)}يُنشئجيتي{\displaystyle G_{T}}(أي،هـ(P،سؤال)1{\displaystyle e(P,Q)\neq 1}).
قابلية الحوسبة
توجد خوارزمية فعالة لحسابهـ{\displaystyle e}.

تصنيف

إذا تم استخدام نفس المجموعة للمجموعتين الأوليين (أيجي1=جي2{\displaystyle G_{1}=G_{2}})، ويسمى هذا الاقتران متناظرًا وهو عبارة عن عملية ربط من عنصرين من مجموعة واحدة إلى عنصر من مجموعة ثانية.

يصنف بعض الباحثين عمليات الاقتران إلى ثلاثة أنواع أساسية (أو أكثر):

  1. جي1=جي2{\displaystyle G_{1}=G_{2}}؛
  2. جي1جي2{\displaystyle G_{1}\neq G_{2}}لكن يوجد تشاكل قابل للحساب بكفاءةϕ:جي2جي1{\displaystyle \phi :G_{2}\to G_{1}}؛
  3. جي1جي2{\displaystyle G_{1}\neq G_{2}}ولا توجد تشاكلات قابلة للحساب بكفاءة بينجي1{\displaystyle G_{1}}وجي2{\displaystyle G_{2}}[ 2 ]

الاستخدام في علم التشفير

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

على سبيل المثال، في المجموعات المجهزة بوظيفة ثنائية الخطية مثل اقتران ويل أو اقتران تيت ، يُعتقد أن تعميمات مسألة ديفي-هيلمان الحسابية (CDH) غير قابلة للحل، بينما يمكن حل مسألة ديفي-هيلمان القرارية (DDH) الأبسط بسهولة باستخدام دالة الاقتران . تُسمى المجموعة الأولى أحيانًا بمجموعة الفجوة نظرًا للاختلاف المفترض في صعوبة هاتين المسألتين داخل المجموعة. [ 3 ]

على سبيل المثال، لنفترضهـ:جي×جيجيتي{\displaystyle e:G\times G\to G_{T}}ليكن اقترانًا ثنائيًا متناظرًا وغير منحطًا وقابلًا للحساب بكفاءة، حيثجي{\displaystyle G}هي مجموعة ضربية ذات مولدز{\displaystyle g}لنفترض حالة من حالات مشكلة CDH: معطىز{\displaystyle g}،زx{\displaystyle g^{x}}، وزy{\displaystyle g^{y}}الهدف هو الحسابزxy{\displaystyle g^{xy}}وظيفة الاقترانهـ{\displaystyle e}لا يساعدنا ذلك بشكل مباشر في الحسابزxy{\displaystyle g^{xy}}مما يجعل مشكلة CDH غير قابلة للحل على الأرجح. ومع ذلك، بالنظر إلى حل مرشحزz{\displaystyle g^{z}}يمكننا التحقق مما إذازz=زxy{\displaystyle g^{z}=g^{xy}}(وبذلك يتم حل مشكلة خلل التنسج النمائي الوركي) دون معرفةx{\displaystyle x}،y{\displaystyle y}، أوz{\displaystyle z}، عن طريق الاختبار إذا:

هـ(زx،زy)=هـ(ز،زz){\displaystyle e(g^{x},g^{y})=e(g,g^{z})}

باستخدام خاصية الخطية الثنائية، يمكننا استخراج الأسس:

هـ(زx،زy)=هـ(ز،ز)xy{\displaystyle e(g^{x},g^{y})=e(g,g)^{xy}}وهـ(ز،زz)=هـ(ز،ز)z{\displaystyle e(g,g^{z})=e(g,g)^{z}}

منذجيتي{\displaystyle G_{T}}هي مجموعة من الرتبة الأولية، المساواةهـ(ز،ز)xy=هـ(ز،ز)z{\displaystyle e(g,g)^{xy}=e(g,g)^{z}}يشير إلىxyz(تعديلq){\displaystyle xy\equiv z{\pmod {q}}}، للتحقق من صحة إجابة المرشح.

على الرغم من استخدامها لأول مرة في تحليل الشفرات ، [ 4 ] فقد تم استخدام الاقترانات أيضًا لبناء العديد من الأنظمة التشفيرية التي لا توجد لها تطبيقات فعالة أخرى معروفة، مثل التشفير القائم على الهوية أو مخططات التشفير القائمة على السمات .

تُستخدم تقنية التشفير القائمة على الاقتران في مخطط الالتزام التشفيري KZG، ويتم توضيحها في مخطط التوقيع الرقمي BLS . [ 3 ]

تحليل الشفرات

في يونيو 2012، قام المعهد الوطني لتكنولوجيا المعلومات والاتصالات (NICT) وجامعة كيوشو ومختبرات فوجيتسو المحدودة بتحسين الحد السابق لحساب اللوغاريتم المنفصل بنجاح على منحنى إهليلجي فائق التفرد من 676 بت إلى 923 بت. [ 5 ]

في عام 2016، سمحت خوارزمية غربلة حقل الأرقام البرجية الموسعة (exTNFS) [ 6 ] بتقليل تعقيد إيجاد اللوغاريتمات المنفصلة في بعض مجموعات الأزواج الناتجة. توجد عدة صيغ لخوارزمية غربلة حقل الأرقام البرجية المتعددة والموسعة، مما يوسع نطاق تطبيقها ويحسن من تعقيدها. نُشر وصف موحد لجميع هذه الخوارزميات مع مزيد من التحسينات في عام 2019 [ 7 ] . في ضوء هذه التطورات، قدمت العديد من الدراسات [ 8 ] [ 9 ] تقديرات ملموسة منقحة لأحجام المفاتيح لأنظمة التشفير الآمنة القائمة على الأزواج.

مراجع

  1. كوبليتز، نيل؛ مينيزيس، ألفريد (2005). "التشفير القائم على الاقتران عند مستويات أمان عالية". التشفير والترميز . سلسلة محاضرات في علوم الحاسوب. المجلد  3796. الصفحات 13-36 . doi : 10.1007/11586821_2 . ISBN  978-3-540-30276-6.
  2. غالبريث، ستيفن؛ باترسون، كينيث؛ سمارت، نايجل (2008). "الاقترانات لخبراء التشفير" . الرياضيات التطبيقية المنفصلة . 156 (16): 3113-3121 . doi : 10.1016/j.dam.2007.12.010 .
  3. 1 2 بونيه، دان؛ لين، بن؛ شاشام، هوفاف (2001). "التوقيعات القصيرة من اقتران ويل" . في بويد، كولين (محرر). التطورات في علم التشفير - آسيا كريبت 2001. سلسلة محاضرات في علوم الحاسوب. المجلد 2248. برلين، هايدلبرغ: سبرينغر. الصفحات 514-532 . doi : 10.1007/3-540-45682-1_30 . ISBN   978-3-540-45682-7.
  4. مينيز، ألفريد ج. مينيز؛ أوكاموتو، تاتسواكي؛ فانستون، سكوت أ. (1993). "اختزال لوغاريتمات المنحنيات الإهليلجية إلى لوغاريتمات في حقل منتهٍ". معاملات IEEE في نظرية المعلومات . 39 (5): 1639-1646 . doi : 10.1109/18.259647 .
  5. «المعهد الوطني لتكنولوجيا المعلومات والاتصالات، وجامعة كيوشو، ومختبرات فوجيتسو يحققون رقماً قياسياً عالمياً في تحليل التشفير من الجيل التالي» . بيان صحفي صادر عن المعهد الوطني لتكنولوجيا المعلومات والاتصالات . 18 يونيو 2012.
  6. كيم، تايتشان؛ باربوليسكو، رازفان (2015). "منخل حقل الأرقام البرجي الموسع: تعقيد جديد لحالة الأعداد الأولية المتوسطة" . أرشيف الطباعة الإلكترونية لعلم التشفير .
  7. ساركار، بالاش؛ سينغ، شاشانك (2019). "طريقة موحدة لاختيار كثيرات الحدود لخوارزمية غربلة حقل الأعداد (البرجية)" . التقدم في رياضيات الاتصالات . 13 (3): 435-455 . doi : 10.3934/amc.2019028 .
  8. مينيزيس، ألفريد؛ ساركار، بالاش؛ سينغ، شاشانك (2016)، تحديات تقييم تأثير تطورات NFS على أمن التشفير القائم على الاقتران ، سلسلة محاضرات في علوم الحاسوب، المجلد 10311، سبرينغر-فيرلاغ، الصفحات 83-108 ، doi : 10.1007/978-3-319-61273-7_5 ، ISBN   978-3-319-61272-0
  9. باربوليسكو، رازفان؛ دوكين، سيلفان (2019-10-01). "تحديث تقديرات حجم المفتاح للاقترانات" . مجلة علم التشفير . 32 (4): 1298-1336 . doi : 10.1007/s00145-018-9280-5 . ISSN 1432-1378 . S2CID 253635514 .