Unclonable cryptography leverages the quantum no-cloning principle to copy-protect cryptographic functionalities. While most existing works address the basic single-copy security, the stronger notion of multi-copy security remains largely unexplored.
We introduce a generic compiler that upgrades collusion-resistant unclonable primitives to achieve multi-copy security, assuming only one-way functions. Using this framework, we obtain the first multi-copy secure constructions of public-key quantum money (termed quantum coins), single-decryptor encryption, unclonable encryption, and more. We also introduce an extended notion of quantum coins, called upgradable quantum coins, which allow weak (almost-public) verification under weaker assumptions and can be upgraded to full public verification under stronger assumptions by the bank simply publishing additional classical information.
Along the way, we give a generic compiler that upgrades single-copy secure single-decryptor encryption to a collusion-resistant one, assuming the existence of functional encryption, and construct the first multi-challenge secure unclonable encryption scheme, which we believe are of independent interest.
- معرّف الورقة: 2510.12626
- العنوان: Multi-Copy Security in Unclonable Cryptography
- المؤلفون: Alper Çakan, Vipul Goyal, Fuyuki Kitagawa, Ryo Nishimaki, Takashi Yamakawa
- التصنيف: quant-ph cs.CR (الفيزياء الكمية، التشفير والأمان)
- تاريخ النشر: 14 أكتوبر 2024 (نسخة arXiv المسبقة)
- رابط الورقة: https://arxiv.org/abs/2510.12626v1
يستفيد التشفير غير القابل للاستنساخ من مبدأ عدم الاستنساخ الكمي لحماية الوظائف التشفيرية من النسخ. على الرغم من أن معظم الأعمال الموجودة تتناول أمان النسخة الواحدة الأساسي، فإن مفهوم الأمان متعدد النسخ الأقوى لم يتم استكشافه بشكل كافٍ. تقدم هذه الورقة مترجماً عاماً يفترض فقط وجود دوال أحادية الاتجاه، ويمكنه ترقية البدائيات غير القابلة للاستنساخ المقاومة للتآمر لتحقيق أمان متعدد النسخ. باستخدام هذا الإطار، حصل المؤلفون على أول بناءات آمنة متعددة النسخ للعملات الكمية ذات المفتاح العام (تسمى العملات الكمية)، والتشفير بفك التشفير الفردي، والتشفير غير القابل للاستنساخ. تقدم الورقة أيضاً مفهوماً موسعاً للعملات الكمية يسمى العملات الكمية القابلة للترقية، والذي يسمح بالتحقق الضعيف تحت افتراضات أضعف، ويمكن ترقيته إلى التحقق العام الكامل من خلال نشر البنك لمعلومات كلاسيكية إضافية تحت افتراضات أقوى.
تتمثل المشكلة الأساسية التي تعالجها هذه الورقة في مشكلة الترقية من أمان النسخة الواحدة إلى أمان متعدد النسخ. في التشفير غير القابل للاستنساخ، يركز البحث التقليدي على إعداد عدم الاستنساخ 1→2 (حيث يحصل الخصم على نسخة واحدة من الحالة الكمية لكن لا يمكنه إنتاج نسختين)، بينما يتم استكشاف الإعداد الأكثر عمومية q→q+1 (حيث يحصل الخصم على q نسخة لكن لا يمكنه إنتاج q+1 نسخة) بشكل أقل.
يتمتع الأمان متعدد النسخ بأهمية كبيرة:
- الميزة التشغيلية: يمكن التحقق من تساوي الحالات النقية بكفاءة من خلال اختبار SWAP، وهذا مفيد جداً في التطبيقات
- عدم الكشف عن الهوية: توفر نسخ متعددة من نفس الحالة النقية حماية طبيعية لعدم الكشف عن الهوية
- الدافع المفاهيمي: تتوافق نسخ متعددة من الحالة النقية مع نفس الكائن الفيزيائي، بينما قد تكون الحالات المأخوذة من نفس التوزيع مختلفة
النتائج الموجودة للأمان متعدد النسخ محدودة جداً:
- اقترح Mosca و Stebila مفهوم العملات الكمية لكن فقط في نموذج الكاهن الكمي
- تحقق بعض الأعمال فقط مفاهيم أمان أضعف للكاهن
- يفتقر إلى طريقة تحويل عامة من الأمان المقاوم للتآمر إلى الأمان متعدد النسخ
- اقتراح مترجم عام: يقدم مترجماً عاماً يرقي البدائيات غير القابلة للاستنساخ المقاومة للتآمر إلى أمان متعدد النسخ، ويفترض فقط وجود دوال أحادية الاتجاه
- أول بناءات آمنة متعددة النسخ: الحصول على أول بناءات آمنة متعددة النسخ للعملات الكمية، والتشفير بفك التشفير الفردي، والتشفير غير القابل للاستنساخ
- العملات الكمية القابلة للترقية: تقديم مفهوم جديد يسمح بتوفير مستويات مختلفة من الحماية الأمنية تحت قوة افتراضات مختلفة
- أدوات تقنية: بناء مترجم من النسخة الواحدة إلى التشفير بفك التشفير الفردي المقاوم للتآمر، وأول مخطط تشفير غير قابل للاستنساخ آمن متعدد التحديات
الأمان متعدد النسخ: لأي متعدد حدود t، عند إعطاء t نسخة من نفس الحالة النقية، لا يمكن للخصم إنتاج t+1 نسخة صحيحة. يختلف هذا عن الأمان المقاوم للتآمر، الذي يتم إعطاؤه t حالات مستقلة الإنتاج.
دع GenState تكون خوارزمية QPT بمخرجات كلاسيكية حتمية، بطول عشوائية r(λ). بالنسبة لمفتاح PRS k ومفتاح PRF K، حدد:
∣ψz,k,K⟩=∑xαk,x∣x⟩⊗∣φz,F(K,x)⟩
حيث ∑xαk,x∣x⟩ هي الحالة المنتجة بواسطة مخطط PRS، و∣φz,F(K,x)⟩ هي الحالة التي تم الحصول عليها من استدعاء GenState(z;F(K,x)).
الفكرة الأساسية: من خلال PRS و PRF، يمكن تحويل t حالة مستقلة الإنتاج إلى t نسخة من نفس الحالة، وتكون غير قابلة للتمييز من الناحية الحسابية.
- مرحلة استعلام الحالة: يستقبل المتحدي طلب الخصم لعدد النسخ t، وفي الأصل يقوم بتشغيل GenState(st) t مرات باستخدام عشوائية مستقلة
- بعد التعديل: يخرج المتحدي t نسخة من نفس الحالة:
∑xαki,x∣x⟩⊗∣φx⟩
حيث ∣φx⟩=GenState(st;F(Ki,x))
- الأمان: بناءً على أمان PRS و PRF، التجربة المعدلة غير قابلة للتمييز من الناحية الحسابية عن التجربة الأصلية
المترجم القائم على PRS:
- الإعداد: استخدام مخطط صغير ذو مفتاح عام، التوقيع الرقمي و PRS
- حالة البنك: تحتوي على مفتاح التوقيع، مفتاح PRF ومفتاح PRS
- توليد الأوراق النقدية: إنشاء حالة ∣⟩=∑xαx∣x⟩∣snx⟩∣Sign(sgk,snx)⟩∣_x⟩$
- التحقق: قياس جميع السجلات باستثناء سجل الأوراق النقدية الصغيرة، والتحقق من التوقيع والأوراق النقدية الصغيرة
المترجم من مفتاح واحد إلى مقاوم للتآمر:
- استخدام التشفير الوظيفي كطبقة وسيطة
- بناء دائرة REone.pk لمعالجة أوضاع التشفير المختلفة
- ضمان الأمان من خلال ترتيب العلامات في إثبات الاختزال
التحويل من SDE إلى UE:
- تبديل أدوار النصوص المشفرة والمفاتيح
- الاستفادة من تقنية الملء لمرة واحدة
- بناءً على أمان البحث عن التحديات المتطابقة المقاوم للتآمر
تركز هذه الورقة بشكل أساسي على التحليل النظري، من خلال سلسلة من التجارب الهجينة لإثبات الأمان:
- السلسلة الهجينة: بناء سلسلة تجارب هجينة غير قابلة للتمييز من الناحية الحسابية
- حجج الاختزال: اختزال أمان البناء الجديد إلى أمان البدائيات الأساسية
- اختيار المعاملات: ضمان فقدان الأمان المهمل من خلال اختيار المعاملات المناسب
- Hyb0 إلى Hyb1: أمان PRF
- Hyb1 إلى Hyb2: حالة كمية قابلة للقراءة مرة واحدة فقط مع توزيع نطاق صغير
- الهجائن اللاحقة: أمان التوقيع الرقمي BZ والمخطط الصغير
استخدام تقنية التنفيذ العتبة لـ Zhandry وآخرين:
- TI_t(P): تنفيذ عتبة لـ POVM P
- الخصائص: إذا نجح الاختبار، فإن احتمالية نجاح الحالة بعد القياس يكون على الأقل t
- العملات الكمية: بناءً على إخفاء الفضاء الجزئي والدوال أحادية الاتجاه
- التشفير بفك التشفير الفردي: بناءً على iO آمن متعدد الحدود والدوال أحادية الاتجاه
- التشفير غير القابل للاستنساخ: بناءً على iO آمن متعدد الحدود والدوال أحادية الاتجاه
- الأمان متعدد النسخ: لأي عدد متعدد حدود من النسخ
- النموذج القياسي: لا يعتمد على نموذج الكاهن العشوائي
- الافتراضات المثلى: افتراضات أضعف مقارنة بالأعمال الموجودة
مقابل Poremba وآخرين PRV24:
- هذه الورقة: أمان متعدد النسخ غير محدود، مفاهيم أمان قياسية
- PRV24: متعدد النسخ محدود، مفاهيم أمان الكاهن
- قوة الافتراض: تتطلب هذه الورقة iO، بينما PRV24 يتطلب فقط دوال أحادية الاتجاه
مقابل Ananth وآخرين AMP25:
- هذه الورقة: أمان الحذف المصرح به القياسي
- AMP25: مفاهيم أمان الكاهن
- حالات الاستخدام: تدعم هذه الورقة الإعدادات القابلة لإعادة الاستخدام والمفتاح العام
- العملات الكمية: من الترميز المرافق لـ Wiesner إلى المخططات الحديثة ذات المفتاح العام
- حماية النسخ: حماية النسخ الكمية للبرامج
- الإيجار الآمن: نقل حقوق الاستخدام المؤقت للمفاتيح
- الحذف المصرح به: حذف البيانات القابل للإثبات
- مقاوم للتآمر: حالات متعددة مستقلة الإنتاج
- متعدد النسخ: نسخ متعددة من نفس الحالة النقية
- الفروقات التقنية: تتطلب تقنيات تحليل مختلفة وتخفيضات أمان مختلفة
- تقديم أول مترجم عام من الأمان المقاوم للتآمر إلى الأمان متعدد النسخ
- حل مشكلة بناء العملات الكمية في النموذج القياسي
- تحقيق نسخ آمنة متعددة النسخ من عدة بدائيات مهمة غير قابلة للاستنساخ
- قوة الافتراض: تتطلب بعض البناءات افتراضات تشفيرية أقوى (مثل iO)
- مشاكل الكفاءة: قد يقدم المترجم تكاليف حسابية إضافية
- نطاق التطبيق: يتطلب أن تحتوي الخوارزميات الأساسية على مخرجات كلاسيكية حتمية
- تحسين الافتراضات: البحث عن بناءات قائمة على افتراضات أضعف
- تحسين الكفاءة: تحسين التنفيذ الملموس للمترجم
- تطبيقات جديدة: استكشاف تطبيقات الأمان متعدد النسخ في البدائيات التشفيرية الأخرى
- اختراق نظري: حل مشكلة نظرية مهمة في الأمان متعدد النسخ
- العمومية: توفير إطار عمل موحد ينطبق على بدائيات متعددة
- الابتكار التقني: دمج ذكي لتقنيات PRS و PRF والاختبار الكمي
- الاكتمال: توفير حل كامل من الإطار النظري إلى البناءات الملموسة
- القابلية العملية: بناءً على افتراضات نظرية قوية، قد تواجه النشر الفعلي تحديات
- تحليل الكفاءة: يفتقر إلى تحليل الكفاءة الملموس ومناقشة التحسين
- اختيار المعاملات: يفتقر إلى إرشادات محددة لاختيار معاملات الأمان
- المساهمة النظرية: توفير أداة نظرية مهمة للتشفير غير القابل للاستنساخ
- القيمة الإلهامية: توفير أفكار وطرق جديدة للبحث اللاحق
- الإمكانات التطبيقية: لها آفاق تطبيقية في التشفير الكمي وسلاسل الكتل وغيرها
- أنظمة العملات الكمية: العملات الرقمية التي تتطلب مكافحة التزييف وعدم الكشف عن الهوية
- حماية حقوق الطبع والنشر الرقمية: حماية النسخ للبرامج والمحتوى
- الحوسبة الآمنة متعددة الأطراف: حماية الخصوصية في الحوسبة في البيئة الكمية
تستشهد الورقة بالأدبيات المهمة في التشفير الكمي والتشفير غير القابل للاستنساخ والأدوات الرياضية ذات الصلة، بما في ذلك:
- العمل الأصلي للعملات الكمية لـ Wiesner
- العملات الكمية ذات المفتاح العام لـ Aaronson-Christiano
- الحالات الكمية الزائفة العشوائية لـ Ji-Liu-Song
- تقنيات الاختبار الكمي لـ Zhandry
- الأعمال الحديثة في التشفير غير القابل للاستنساخ والإيجار الآمن
التقييم الشامل: هذه ورقة نظرية عالية الجودة في التشفير، تحل مشكلة مفتوحة مهمة في التشفير غير القابل للاستنساخ، وتوفر إطار عمل نظري أنيق وبناءات ملموسة، وتلعب دوراً مهماً في دفع تطور هذا المجال.