TGViewer
Quantum Programming Quantum Programming @quantumprogramming · 1.64K subscribers
Post #396 1.76K
آیا کامپیوترهای کوانتومی رمزنگاری RSA2048 را در سال 2023 خواهند شکست؟

در روزهای پایانی سال 2022 مقاله تحت عنوان زیر توسط محققان چینی منتشر شد.
Factoring integers with sublinear resources on a superconducting quantum processor
با توجه به الگوریتم شور، یک کامپیوتر کوانتومی قادر است عامل‌های اول یک عدد صحیح بسیار بزرگ (که مبنای رمزنگاری هست) را بصورت N=p×q در زمان چندجمله‌ای پیدا کند. اما برای پیاده سازی الگوریتم شور به میلیون‌ها کیوبیت فیزیکی نیاز است. منظور از کیوبیت فیزیکی، کیوبیتی است که در آزمایشگاه ساخته می‌شود. می دانیم در حال حاضر 400-300 کیوبیت در دسترس است و از این رو پیاده‌سازی این الگوریتم بطور موثر امکان پذیر نیست. محققان چینی با معرفی روشی جدید ادعاد کرده‌اند که برای شکستن رمزنگاری RSA2048 تنها 372 کیوبیت فیزیکی لازم است. آنها همچنین یافتن عامل‌های اول یک عدد 48 بیتی را با 10 کیوبیت ابررسانا انجام داده‌اند. اگر این ادعا درست باشد با توجه به در اختیار بودن تعداد کافی از کیوبیت‌های فیزیکی همچون کیوبیت‌های ابررسانا شرکت IBM، رمزنگاری RSA2048 در سال 2023 خواهد شکست. قبل از آنکه به صحت کارکرد الگوریتم معرفی شده بپردازیم به نحوی کارکرد آن نگاهی بیاندازیم. این الگوریتم در دسته الگوریتم‌های ترکیبی کوانتومی و کلاسیک قرار دارد. ابتدا مسئله یافتن عامل‌های اول بصورت مسئله نزدیک ترین بردار (CVP) روی یک صفحه در نظرگرفته می‌شود. این مسئله با الگوریتمBabai حل می‌شود. سپس نتایج به کامپیوتر ارسال می‌شود تا به عنوان بهینه ساز نزدیک‌ترین بردار بهینه را پیدا کند، بدین منظور الگوریتم ترکیبی QAOA بکار گرفته می‌شود. نتایج بهینه‌سازی به الگوریتم اشنور فرستاده می‌شود تا عامل‌های اول p و q به دست آید. در حالت کلی این الگوریتم ترکیب الگوریتم اشنور با الگوریتم QAOA است. الگوریتم اشنور با استفاده از محاسبات کلاسیک عامل‌های اول عدد را محاسبه می‌کند. به دلایل زیر باید با احتیاط در باره صحت کارکرد این الگوریتم صحبت کرد.
دلیل اول: محققان چینی برای تعداد کیوبیت فیزیکی کم الگوریتم را پیاده کرده‌اند از این رو در اندازه‌های بزرگ باید انتظار خطا زیادی داشت.
دلیل دوم: قسمت مهم الگوریتم استفاده از بهینه‌سازی کوانتومی است که ایده مهم الگوریتم است اما در پیاده سازی بهینه سازی کوانتومی هنوز شک وجود دارد چرا که الگوریتم QAOA یک الگوریتم ترکیبی است بطور همزمان از پردازنده کلاسیک و کوانتومی استفاده می‌کند و پیاده‌سازی آن بطور بهینه برای حل این مسئله از چالش‌هاست.
دلیل سوم: قسمت نتیجه‌گیری مقاله نویسندگان گفته‌اند که با توجه به مبهم بودن همگرایی الگوریتم QAOAسرعت الگوریتم واضح نیست و راه یادی تا شکستن RSA باقی است.
با این حال این مقاله گامی است در کاربردی کردن محاسبات کوانتومی و از این جهت حائز اهمیت است.
🆔@QuantumProgramming
🆔http://instagram.com/Quantum.Programming
More from @quantumprogramming
  1. Oct 16, 2026بهینه سازی کوانتومی در صنایع گاز شرکت نرم‌افزاری Classiq و شرکت دولتی Israel Natural Gas L…
  2. Oct 16, 2026کاربرد هوش مصنوعی ترکیبی کوانتومی-کلاسیک در تفکیک پالس‌های راداری شرکت OQC در بخش منابع وب…
  3. Oct 8, 2026Quantum Programming pinned Deleted message
  4. Sep 28, 2026وبینار «اکوسیستم فناوری‌های کوانتومی در ایران و کشورهای منطقه» فناوری‌های کوانتومی امروز ا…
  5. Sep 24, 2026مقاله جدید: The cost of simulating classically tractable quantum circuits and dynamics نوی…
  6. Sep 23, 2026⚛️ انویدیا پلتفرم متن باز CUDA-Q را برای رایانش کوانتومی مقاوم به خطا گسترش داد انویدیا از…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →