<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>كمبيوتر كمومي on kenji.blog</title><link>http://kenji.blog/ar/tags/%D9%83%D9%85%D8%A8%D9%8A%D9%88%D8%AA%D8%B1-%D9%83%D9%85%D9%88%D9%85%D9%8A/</link><description>Recent content in كمبيوتر كمومي on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>ar</language><copyright>kenjinote</copyright><lastBuildDate>Sat, 05 Sep 2026 22:09:21 +0900</lastBuildDate><atom:link href="http://kenji.blog/ar/tags/%D9%83%D9%85%D8%A8%D9%8A%D9%88%D8%AA%D8%B1-%D9%83%D9%85%D9%88%D9%85%D9%8A/index.xml" rel="self" type="application/rss+xml"/><item><title>هل ستدمر الحواسيب الكمومية حقًا تشفير RSA؟ ~ خوارزمية شور والمرحلة الحالية ~</title><link>http://kenji.blog/ar/p/shors-algorithm-and-rsa-breaking/</link><pubDate>Sat, 05 Sep 2026 22:09:21 +0900</pubDate><guid>http://kenji.blog/ar/p/shors-algorithm-and-rsa-breaking/</guid><description>&lt;img src="http://kenji.blog/p/shors-algorithm-and-rsa-breaking/quantum_breaking_rsa_1788613722990.jpg" alt="Featured image of post هل ستدمر الحواسيب الكمومية حقًا تشفير RSA؟ ~ خوارزمية شور والمرحلة الحالية ~" />&lt;h2 id="مقدمة-تقاطع-التشفير-والحواسيب-الكمومية">مقدمة: تقاطع التشفير والحواسيب الكمومية
&lt;/h2>&lt;p>في مجتمع الإنترنت الحديث، &amp;ldquo;تشفير المفتاح العام&amp;rdquo; هو الأساس لحماية سرية الاتصالات. وأبرزها &amp;ldquo;تشفير RSA&amp;rdquo; الذي طوره كل من رون ريفست (Ron Rivest)، آدي شامير (Adi Shamir)، وليونارد أدلمان (Leonard Adleman) في عام 1977. من مدفوعات التسوق عبر الإنترنت التي نستخدمها يوميًا، إلى تصفح مواقع الويب (HTTPS)، وإرسال واستقبال رسائل البريد الإلكتروني، يعمل تشفير RSA كقلب البنية التحتية للإنترنت.&lt;/p>
&lt;p>ولكن، مع ظهور &amp;ldquo;الحواسيب الكمومية&amp;rdquo;، تمت الإشارة إلى احتمال أن هذا الأمان قد يُدمر من جذوره. في وسائل الإعلام، تظهر أحيانًا عناوين مثيرة مثل &amp;ldquo;بمجرد اكتمال الحاسوب الكمومي، سيتم فك تشفير جميع كلمات المرور والتشفيرات في العالم في ثوانٍ&amp;rdquo;. هل هذا صحيح حقًا؟&lt;/p>
&lt;p>في هذه المقالة، سنتعمق في آليات GNFS (منخل حقل الأعداد العام) كطريقة فك تشفير كلاسيكية، والنسخة النهائية لخوارزمية فك التشفير باستخدام الحواسيب الكمومية، وهي &amp;ldquo;خوارزمية شور&amp;rdquo; (Shor&amp;rsquo;s Algorithm). سنشرح المفاهيم المتقدمة مثل تحويل فورييه الكمومي واكتشاف الدورة بطريقة سهلة الفهم، وسنحقق بالتفصيل في الوضع الحالي للأجهزة الكمومية في عصر NISQ (Noisy Intermediate-Scale Quantum) والعقبات الحقيقية لكسر RSA-2048.&lt;/p>
&lt;hr>
&lt;h2 id="أساس-تشفير-rsa-صعوبة-التحليل-إلى-العوامل-الأولية">أساس تشفير RSA: صعوبة التحليل إلى العوامل الأولية
&lt;/h2>&lt;p>يعتمد أمان تشفير RSA على عدم تناسق بسيط للغاية في الرياضيات. وهي حقيقة أنه &amp;ldquo;من السهل ضرب عددين أوليين ضخمين، ولكن من الصعب للغاية العثور على العددين الأوليين الأصليين (التحليل إلى عوامل أولية) من النتيجة المضروبة (الرقم المركب)&amp;rdquo;.&lt;/p>
&lt;p>على سبيل المثال، لنفترض أن لدينا عددين أوليين $ p = 61 $ و $ q = 53 $. حساب الضرب $ N = p \times q = 3233 $ يستغرق لحظة. ومع ذلك، إذا أُعطيت الرقم &amp;ldquo;3233&amp;rdquo; فقط وطُلب منك &amp;ldquo;ما هما العددان الأوليان اللذان مضروبهما يساوي هذا الرقم؟&amp;quot;، سيزداد حجم الحساب بشكل انفجاري كلما كبر الرقم.&lt;/p>
&lt;p>في RSA-2048 السائد حاليًا، يتم استخدام رقم مركب ضخم $ N $ بطول مفتاح 2048 بت، أي حوالي 617 رقمًا عشريًا. إذا أمكن تحليل $ N $ هذا إلى عوامله الأولية، فسيكون التشفير قد تم كسره.&lt;/p>
&lt;h3 id="تحدي-الحواسيب-الكلاسيكية-gnfs-منخل-حقل-الأعداد-العام">تحدي الحواسيب الكلاسيكية: GNFS (منخل حقل الأعداد العام)
&lt;/h3>&lt;p>لحل مشكلة التحليل إلى العوامل، طور علماء الرياضيات والتشفير خوارزميات مختلفة على مر السنين. من بينها، أسرع خوارزمية للحواسيب الكلاسيكية حاليًا هي ** منخل حقل الأعداد العام (GNFS: General Number Field Sieve) **.&lt;/p>
&lt;p>GNFS هي طريقة لتحليل عدد ضخم $ N $ عن طريق توسيع الحسابات في حلقة الأعداد الصحيحة إلى حقل جبري أكثر تجريدًا (Number Field). التدفق العام كالتالي:&lt;/p>
&lt;ol>
&lt;li>** اختيار متعددة الحدود **: ابحث عن متعددة حدود $ f(x) $ بدرجة ومعاملات مناسبة، بحيث يكون $ N $ جذرًا لها.&lt;/li>
&lt;li>** جمع البيانات (الغربلة) **: ابحث عن عدد كبير من أزواج الأرقام التي يمكن تقسيمها إلى أعداد أولية صغيرة (أرقام سلسة، Smooth numbers) فوق حقل الأعداد المنطقية والحقول الجبرية. تُعرف هذه العملية بـ &amp;ldquo;الغربلة&amp;rdquo; وهي الجزء الذي يستغرق وقتًا أطول.&lt;/li>
&lt;li>** توليد المصفوفة وتقليلها **: قم بإنشاء مصفوفة متناثرة ضخمة (مصفوفة معظم عناصرها 0) بناءً على العلاقات المجمعة، واعثر على الحل باستخدام طرق الجبر الخطي (مثل طريقة بلوك-لانكزوس).&lt;/li>
&lt;li>** حساب الجذر التربيعي **: أخيرًا، احسب الجذر التربيعي على الحقل الجبري، واستخرج عوامل (العوامل الأولية) $ N $.&lt;/li>
&lt;/ol>
&lt;p>يُقدّر تعقيد الحساب لـ GNFS بشكل غير تقاربي بـ $ O(\exp((\sqrt[3]{\frac{64}{9}} + o(1)) (\log N)^{\frac{1}{3}} (\log \log N)^{\frac{2}{3}})) $. يُسمى هذا تعقيد الوقت &amp;ldquo;شبه الأسي&amp;rdquo; (Sub-exponential). على الرغم من أنه أسرع من الوقت الأسي، إلا أنه أبطأ بكثير من الوقت متعدد الحدود (Polynomial time).&lt;/p>
&lt;p>في الواقع، في عام 2020، نجح فريق بحث دولي في تحليل RSA-250 (رقم مركب من 829 بت، 250 رقمًا) باستخدام GNFS. استغرق هذا الحساب وقتًا هائلاً يقدر بحوالي 2700 سنة أساسية (CPU core years) بجمع موارد الحوسبة من جميع أنحاء العالم. ومع ذلك، عندما يتعلق الأمر بـ 2048 بت، يُقال إن الحساب المطلوب سيتضخم إلى تريليونات من أضعاف عمر الكون، وبغض النظر عن عدد أجهزة الكمبيوتر العملاقة الحالية التي تعمل بالتوازي، فمن المستحيل كسرها في وقت واقعي باستخدام الطرق الكلاسيكية.&lt;/p>
&lt;hr>
&lt;h2 id="ورقة-الحواسيب-الكمومية-الرابحة-خوارزمية-شور">ورقة الحواسيب الكمومية الرابحة: خوارزمية شور
&lt;/h2>&lt;p>هنا تبرز &amp;ldquo;خوارزمية شور&amp;rdquo;، التي نشرها بيتر شور (Peter Shor) في عام 1994. كانت هذه الخوارزمية رائدة لأنها يمكن أن تحل مشكلة التحليل إلى العوامل الأولية على حاسوب كمومي في ** وقت متعدد الحدود ** ( $ O((\log N)^3) $ ). الفرق بين الوقت شبه الأسي والوقت متعدد الحدود حاسم، ومن الناحية النظرية، يعني ذلك أن استخدام الحواسيب الكمومية سيدمر تشفير RSA تمامًا.&lt;/p>
&lt;h3 id="التدفق-العام-لخوارزمية-شور">التدفق العام لخوارزمية شور
&lt;/h3>&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt"> 1
&lt;/span>&lt;span class="lnt"> 2
&lt;/span>&lt;span class="lnt"> 3
&lt;/span>&lt;span class="lnt"> 4
&lt;/span>&lt;span class="lnt"> 5
&lt;/span>&lt;span class="lnt"> 6
&lt;/span>&lt;span class="lnt"> 7
&lt;/span>&lt;span class="lnt"> 8
&lt;/span>&lt;span class="lnt"> 9
&lt;/span>&lt;span class="lnt">10
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">graph TD
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> A[إدخال الرقم N المراد تحليله] --&amp;gt; B[اختيار عدد صحيح عشوائي a]
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> B --&amp;gt; C{القاسم المشترك الأكبر&amp;lt;br&amp;gt;لـ a و N}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> C --&amp;gt;|أكبر من 1| D[لحسن الحظ تم اكتشاف العامل الأولي!]
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> C --&amp;gt;|1 أوليان نسبيًا| E[دور الحاسوب الكمومي]
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> E --&amp;gt; F[إيجاد الدورة r للدالة f_x = a^x mod N&amp;lt;br&amp;gt;بواسطة تحويل فورييه الكمومي]
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> F --&amp;gt; G{الدورة r زوجية و&amp;lt;br&amp;gt;a^r/2 ≢ -1 mod N}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> G --&amp;gt;|نعم| H[حساب القاسم المشترك الأكبر gcd_a^r/2 ± 1, N]
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> H --&amp;gt; I((نجاح التحليل!))
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> G --&amp;gt;|لا| B
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>لا تحل خوارزمية شور مشكلة التحليل بشكل مباشر، بل تتخذ نهجًا يستخدم نظريات نظرية الأعداد لتحويلها إلى مشكلة أخرى تسمى &amp;ldquo;مشكلة اكتشاف الدورة&amp;rdquo; (Period Finding Problem)، ثم تحلها بسرعة باستخدام خصائص الحواسيب الكمومية.&lt;/p>
&lt;h3 id="الخطوة-1-التحويل-من-التحليل-إلى-مشكلة-اكتشاف-الدورة-المعالجة-الكلاسيكية">الخطوة 1: التحويل من التحليل إلى مشكلة اكتشاف الدورة (المعالجة الكلاسيكية)
&lt;/h3>&lt;p>تتم الخطوة الأولى من الخوارزمية على حاسوب كلاسيكي.
بالنسبة للرقم $ N $ الذي تريد تحليله، اختر رقمًا صحيحًا عشوائيًا $ a $ ($ 1 &lt; a &lt; N $) يكون أوليًا نسبيًا مع $ N $ (القاسم المشترك الأكبر هو 1). إذا حدث صدفة ألا يكون القاسم المشترك الأكبر 1، فإن القاسم المشترك الموجود هو العامل الأولي لـ $ N $ ويكتمل التشفير، لكن الاحتمال منخفض للغاية.&lt;/p>
&lt;p>بعد ذلك، نعتبر تسلسل المعادلة المعيارية التالية:
$ f(x) = a^x \pmod N $&lt;/p>
&lt;p>عند تعويض $ x = 1, 2, 3, \dots $ في هذه الدالة $ f(x) $، تبدو القيم عشوائية، ولكن لأن الحساب يتم ضمن نطاق محدود، فإنها ستعود بالتأكيد إلى القيمة الأصلية في مكان ما، وتكرر نفس التسلسل. تُسمى فترة هذا التكرار بـ $ r $. بمعنى آخر،
$ a^r \equiv 1 \pmod N $
مشكلة العثور على أصغر عدد صحيح موجب $ r $ يلبي هذه المعادلة هي &amp;ldquo;مشكلة اكتشاف الدورة&amp;rdquo;.&lt;/p>
&lt;p>إذا تم العثور على هذه الدورة $ r $ وكانت $ r $ عددًا زوجيًا، فإن $ a^r - 1 \equiv 0 \pmod N $، وبواسطة صيغة التحليل
$ (a^{r/2} - 1)(a^{r/2} + 1) \equiv 0 \pmod N $
يمكن تحويلها. من هنا، باستخدام خوارزمية إقليدس لحساب القاسم المشترك الأكبر لـ $ N $ و $ a^{r/2} \pm 1 $، يمكن الحصول على العوامل الأولية لـ $ N $ باحتمالية عالية جدًا.&lt;/p>
&lt;p>العثور على الدورة $ r $ باستخدام حاسوب كلاسيكي يتطلب في النهاية خطوات أسية ولا يمكن تسريعه. ولكن مع الحاسوب الكمومي، يمكن العثور على الدورة $ r $ في لحظة (في وقت متعدد الحدود).&lt;/p>
&lt;h3 id="الخطوة-2-تحضير-الحالة-الكمومية-والتراكب">الخطوة 2: تحضير الحالة الكمومية والتراكب
&lt;/h3>&lt;p>من هنا يبدأ دور الحاسوب الكمومي.
تستخدم الحواسيب الكمومية &amp;ldquo;الكيوبتات&amp;rdquo; (Qubits) التي يمكن أن تمتلك حالتي &amp;ldquo;0&amp;rdquo; و &amp;ldquo;1&amp;rdquo; في نفس الوقت. في خوارزمية شور، يتم إعداد سجلين: سجل لتخزين المدخلات (السجل الأول) وسجل لتخزين نتائج الحساب (السجل الثاني).&lt;/p>
&lt;p>أولاً، نطبق عملية بوابة كمومية تسمى بوابة هادامارد (Hadamard gate) على جميع الكيوبتات في السجل الأول. نتيجة لذلك، يصبح السجل الأول في ** حالة تراكب متساوية ** لجميع قيم $ x $ الممكنة (من $ 0 $ إلى $ 2^n-1 $. حيث $ n $ هو عدد كبير كافٍ من البتات).&lt;/p>
&lt;p>بمعنى آخر، داخل الحاسوب الكمومي، يتم إنشاء حالة تتواجد فيها عدد لا يحصى من قيم الإدخال $ x=0, 1, 2, 3, \dots $ في نفس الوقت والتوازي.&lt;/p>
&lt;h3 id="الخطوة-3-الأس-المعياري-الكمومي-quantum-modular-exponentiation">الخطوة 3: الأس المعياري الكمومي (Quantum Modular Exponentiation)
&lt;/h3>&lt;p>بعد ذلك، باستخدام حالة التراكب في السجل الأول كمدخل، يتم حساب $ f(x) = a^x \pmod N $ ويتم تخزين النتيجة في السجل الثاني.
نظرًا لأن هذا الحساب يتم كتحويل وحدوي (Unitary transformation) على الدائرة الكمومية، يتم حساب $ f(x) $ لجميع قيم $ x $ &amp;ldquo;في وقت واحد (التوازي الكمومي)&amp;rdquo; مع الحفاظ على التراكب.&lt;/p>
&lt;p>مساحة النظام الكمومي بأكمله في هذه المرحلة هي،
$ |x, a^x \bmod N\rangle $
تراكب هائل للحالات.&lt;/p>
&lt;p>ولكن، إذا قمنا ببساطة بقياس (رصد) السجل الثاني هنا، فسيتم اختيار قيمة واحدة عشوائية لـ $ a^x \bmod N $ احتماليًا، وبشكل متصل، سيتم تحديد $ x $ السجل الأول أيضًا بقيمة واحدة. هذا يعادل الحساب مرة واحدة على حاسوب كلاسيكي، ولن نتمكن من العثور على الدورة $ r $.&lt;/p>
&lt;p>وفقًا لقواعد ميكانيكا الكم، لا يمكننا النظر مباشرة داخل حالة التراكب. إذن، كيف نستخرج المعلومات العالمية المتمثلة في &amp;ldquo;الدورة&amp;rdquo; الشاملة؟&lt;/p>
&lt;h3 id="الخطوة-4-تحويل-فورييه-الكمومي-qft-quantum-fourier-transform">الخطوة 4: تحويل فورييه الكمومي (QFT: Quantum Fourier Transform)
&lt;/h3>&lt;p>الجوهر الحقيقي لخوارزمية شور لاختراق هذا الجدار هو تطبيق ** تحويل فورييه الكمومي (QFT) ** على السجل الأول.&lt;/p>
&lt;p>قبل إجراء القياس، نقوم بتحليل الخصائص الموجية للدالة $ f(x) $. لنفترض أننا رصدنا السجل الثاني. وحصلنا على قيمة معينة $ y $. عندئذٍ، ستتقلص حالة السجل الأول إلى &amp;ldquo;تراكب لجميع قيم $ x $ بحيث يكون $ a^x \pmod N = y $&amp;rdquo;.
ستصطف قيم $ x $ هذه بشكل منفصل بفترات دورية $ r $ مثل $ x_0, x_0 + r, x_0 + 2r, x_0 + 3r, \dots $ (نوع من التوزيع الاحتمالي على شكل مشط).&lt;/p>
&lt;p>نطبق تحويل فورييه الكمومي (QFT) على هذه الحالة. كما يحول تحويل فورييه المنفصل الكلاسيكي الإشارات في المجال الزمني إلى مجال التردد، يتسبب QFT في حدوث تداخل في السعات الاحتمالية للحالة الكمومية.&lt;/p>
&lt;p>عند تطبيق QFT، بسبب تأثيرات التداخل الكمومي، تلغي احتمالات الإجابات الخاطئة التي لا يتردد صداها مع الدورة $ r $ (تكون الأطوار غير متوافقة) بعضها البعض وتقترب من الصفر (تداخل هدام)، بينما يتم تضخيم احتمال الإجابة الصحيحة فقط التي تحمل معلومات الدورة $ r $ (تداخل بناء).&lt;/p>
&lt;h3 id="الخطوة-5-القياس-وتوسيع-الكسر-المستمر-المعالجة-الكلاسيكية-البعدية">الخطوة 5: القياس وتوسيع الكسر المستمر (المعالجة الكلاسيكية البعدية)
&lt;/h3>&lt;p>عند قياس السجل الأول بعد تطبيق QFT، سنحصل باحتمالية عالية جدًا على عدد صحيح $ c $ قريب من الصيغة $ c \approx \frac{j \cdot 2^n}{r} $ ($ j $ عدد صحيح غير معروف، $ 2^n $ هو حجم السجل).&lt;/p>
&lt;p>نعيد نتيجة القياس هذه $ c $ إلى حاسوب كلاسيكي، وننشئ الكسر $ \frac{c}{2^n} \approx \frac{j}{r} $. ثم باستخدام الطريقة الرياضية &amp;ldquo;توسيع الكسر المستمر&amp;rdquo; (Continued fraction expansion) لحساب التقريب، يمكننا استخراج القاسم، وهو الدورة $ r $ بنجاح.&lt;/p>
&lt;p>إذا عرفنا $ r $، نستخدم صيغة الخطوة 1 لحساب عوامل $ N $، وبذلك يتم كسر تشفير RSA تمامًا.&lt;/p>
&lt;hr>
&lt;h2 id="القدرة-الحالية-للحواسيب-الكمومية-nisq-والتحديات">القدرة الحالية للحواسيب الكمومية (NISQ) والتحديات
&lt;/h2>&lt;p>على الرغم من أن خوارزمية شور مثالية نظريًا، إلا أن الإجابة على سؤال &amp;ldquo;هل سيتم كسر تشفير RSA غدًا؟&amp;rdquo; هي &amp;ldquo;لا&amp;rdquo; بوضوح. يكمن السبب في حدود تكنولوجيا الأجهزة للحواسيب الكمومية الحالية.&lt;/p>
&lt;h3 id="عصر-nisq-noisy-intermediate-scale-quantum">عصر NISQ (Noisy Intermediate-Scale Quantum)
&lt;/h3>&lt;p>الزمن الذي نعيش فيه الآن هو عصر يسمى &amp;ldquo;NISQ&amp;rdquo;. تمتلك أجهزة NISQ العشرات إلى المئات من الكيوبتات المادية، لكنها ضعيفة للغاية أمام الضوضاء.&lt;/p>
&lt;p>الكيوبتات عرضة لتأثيرات البيئة الخارجية مثل الحرارة والموجات الكهرومغناطيسية، وكثيراً ما يحدث &amp;ldquo;فك الترابط&amp;rdquo; (فقدان التشابك الكمومي) حيث تنهار الحالة الكمومية، و &amp;ldquo;أخطاء البوابات&amp;rdquo; أثناء عمليات البوابات. عند محاولة تنفيذ دوائر كمومية عميقة جدًا (مع عدد هائل من خطوات العمليات) مثل خوارزمية شور، تتراكم الأخطاء أثناء الحساب، ويصبح الناتج النهائي مجرد ضوضاء عشوائية لا معنى لها.&lt;/p>
&lt;h3 id="الكيوبتات-المادية-والكيوبتات-المنطقية">الكيوبتات المادية والكيوبتات المنطقية
&lt;/h3>&lt;p>لحل مشكلة الخطأ هذه، لا غنى عن &amp;ldquo;تصحيح الخطأ الكمومي&amp;rdquo; (Quantum Error Correction).
تُستخدم أكواد تصحيح الأخطاء في الحواسيب الكلاسيكية أيضًا، ولكن نظرًا لوجود &amp;ldquo;نظرية عدم الاستنساخ الكمومي&amp;rdquo; التي تمنع نسخ الحالات الكمومية، فإن تصحيح الأخطاء الكمومية معقد للغاية.&lt;/p>
&lt;p>في تصحيح الخطأ الكمومي، باستخدام تقنيات مثل &amp;ldquo;الكود السطحي&amp;rdquo; (Surface Code)، من خلال دمج العديد من &amp;ldquo;الكيوبتات المادية&amp;rdquo; المليئة بالضوضاء، يتم إنشاء &amp;ldquo;كيوبت منطقي&amp;rdquo; واحد مثالي خالٍ من الأخطاء.&lt;/p>
&lt;p>بافتراض معدلات الخطأ الحالية، يُقدر أن هناك حاجة إلى ما بين 1000 إلى 10000 كيوبت مادي لإنشاء كيوبت منطقي واحد. يُطلق على هذا اسم &amp;ldquo;عبء تصحيح الخطأ&amp;rdquo; (Overhead).&lt;/p>
&lt;h3 id="ما-هي-الموارد-المطلوبة-لكسر-rsa-2048">ما هي الموارد المطلوبة لكسر RSA-2048؟
&lt;/h3>&lt;p>إذن، لتشغيل خوارزمية شور لكسر RSA-2048 فعليًا، ما مقدار الموارد المطلوبة؟&lt;/p>
&lt;p>وفقًا للتقدير المرجعي للموارد في ورقة عام 2021 التي قدمها كريج جيدني (Craig Gidney) (جوجل) ومارتن إكيرا (Martin Ekerå)، عند استخدام خوارزمية شور المُحسّنة وإجراء تصحيح الأخطاء باستخدام الكود السطحي، ستكون هناك حاجة للموارد التالية:&lt;/p>
&lt;ul>
&lt;li>** عدد الكيوبتات المنطقية **: حوالي 4,096&lt;/li>
&lt;li>** عدد الكيوبتات المادية **: ** حوالي 20 مليون ** (بافتراض معدل خطأ بنسبة $10^{-3}$)&lt;/li>
&lt;li>** وقت الحساب **: حوالي 8 ساعات (ملايين إلى مليارات عمليات البوابات المادية مطلوبة)&lt;/li>
&lt;/ul>
&lt;p>بالمقارنة مع هذا، ما هو المستوى الذي وصلت إليه الأجهزة الكمومية الحالية؟
يبلغ المعالج الكمومي فائق التوصيل &amp;ldquo;Condor&amp;rdquo; الذي أعلنت عنه شركة IBM في أواخر عام 2023 حوالي 1,121 كيوبت. ظهرت أيضًا أبحاث رائدة في توليد الكيوبتات المنطقية (مثل توليد 48 كيوبتًا منطقيًا باستخدام حاسوب كمومي للذرات المتعادلة بواسطة جامعة هارفارد وشركة QuEra)، لكننا لم نصل بعد إلى مرحلة يمكن فيها تشغيل &amp;ldquo;عمليات مثالية بدون ضوضاء&amp;rdquo; بشكل مستمر لفترات طويلة.&lt;/p>
&lt;p>لتوسيع النطاق من بضعة آلاف من الكيوبتات المادية إلى ** 20 مليون ** كيوبت مادي عملي (نظام متصل ببعضه البعض، يعمل باستقرار في درجات حرارة منخفضة للغاية، ويعالج إشارات التحكم بسرعة فائقة)، توجد حواجز هندسية هائلة (مشاكل الأسلاك، قيود قدرة التبريد، تضخم إلكترونيات التحكم). يتوقع العديد من الخبراء أن الأمر سيستغرق ما لا يقل عن 10 إلى 30 عامًا، أو ربما أكثر، لتحقيق &amp;ldquo;حاسوب كمومي متسامح مع الأخطاء (FTQC)&amp;rdquo; قادر على فك تشفير RSA-2048.&lt;/p>
&lt;hr>
&lt;h2 id="تهديد-store-now-decrypt-later-الخفي-وفجر-pqc">تهديد &amp;ldquo;Store Now, Decrypt Later&amp;rdquo; الخفي وفجر PQC
&lt;/h2>&lt;p>من السابق لأوانه الاعتقاد أنه &amp;ldquo;نحن في أمان لأن الأمر سيستغرق أكثر من 10 سنوات&amp;rdquo;. يوجد حاليًا بيانات مثل أسرار الدولة، البيانات الطبية، وتصميم البنية التحتية طويلة الأمد التي يجب ضمان سريتها لعقود قادمة.&lt;/p>
&lt;p>ما يُثير القلق هنا هو تقنية الهجوم ** &amp;ldquo;Store Now, Decrypt Later&amp;rdquo; (احفظ الآن، فك التشفير لاحقًا) **. تقوم دول أو منظمات خبيثة باعتراض جميع بيانات الاتصال المشفرة حاليًا بـ RSA أو ECC (تشفير المنحنى الإهليلجي) وتخزينها في مساحة التخزين. ثم بعد 10 أو 20 عامًا، بمجرد اكتمال حاسوب كمومي قوي، يستخدمون خوارزمية شور لفك تشفير جميع البيانات السابقة وكشف الأسرار.&lt;/p>
&lt;p>لمواجهة تهديد الفجوة الزمنية هذا، وبقيادة NIST (المعهد الوطني للمعايير والتكنولوجيا الأمريكي)، تم تسريع عملية توحيد معايير ** &amp;ldquo;التشفير ما بعد الكمي&amp;rdquo; (PQC: Post-Quantum Cryptography) **.&lt;/p>
&lt;p>PQC هي خوارزميات تشفير جديدة تستند إلى مسائل رياضية يصعب حلها حتى باستخدام الحواسيب الكمومية (بمعنى آخر، لا يمكن تطبيق خوارزمية شور عليها). تشمل الأساليب الرئيسية ما يلي:&lt;/p>
&lt;ul>
&lt;li>** التشفير القائم على الشبكة (Lattice-based cryptography) **: يعتمد على مشاكل مثل LWE (التعلم مع الأخطاء). هو السائد في توحيد معايير NIST (مثل Kyber، Dilithium).&lt;/li>
&lt;li>** التشفير القائم على الرمز (Code-based cryptography) **: يعتمد على صعوبة مشكلة فك تشفير أكواد تصحيح الأخطاء.&lt;/li>
&lt;li>** التشفير متعدد الحدود متعدد المتغيرات (Multivariate cryptography) **: يعتمد على صعوبة حل أنظمة المعادلات التربيعية متعددة المتغيرات.&lt;/li>
&lt;li>** التوقيعات القائمة على التجزئة (Hash-based signatures) **: توقيعات رقمية تعتمد فقط على أمان دوال التجزئة.&lt;/li>
&lt;/ul>
&lt;p>بدأ بالفعل اختبار إدخال وتنفيذ هجين لـ PQC في البرامج والمنصات الرئيسية مثل Google Chrome و Apple iMessage.&lt;/p>
&lt;h2 id="おわりに">おわりに
&lt;/h2>&lt;p>تنتقل الحواسيب الكمومية من حلم في عالم الخيال العلمي إلى تحدٍ هندسي في العالم الحقيقي. تعتبر خوارزمية شور إنجازًا فكريًا عظيمًا للبشرية يدمج بين الرياضيات وميكانيكا الكم، ولكنها في الوقت نفسه تحمل &amp;ldquo;قوة تدميرية&amp;rdquo; تهز أساس مجتمعنا الرقمي.&lt;/p>
&lt;p>لن يصبح تشفير RSA غير صالح للاستخدام غدًا. ولكن بالنظر إلى تطور التكنولوجيا الكمومية ومخاطر &amp;ldquo;Store Now, Decrypt Later&amp;rdquo;، فإن الهجرة واسعة النطاق في تاريخ التشفير والمتمثلة في الانتقال إلى PQC قد بدأت بالفعل. نحن نشهد الآن الخطوط الأمامية لتغيير جذري في أمن المعلومات.&lt;/p></description></item></channel></rss>