Добре відомо, що модульна експоненція (основна частина операції RSA) обчислювально дорога, і, наскільки я розумію, переважним методом є методика модульної експоненції Монтгомері . Модульна експоненція також чітко представлена в алгоритмі квантового факторингу, і це також дорого.
Отже: чому в сучасних детальних підпрограмах для квантового факторингу, очевидно, не існує модульної експоненції Монтгомері?
Єдине, що я можу собі уявити, - це високий кубіт накладних витрат з якоїсь не очевидної причини.
Запуск квантової «модульної експоненції» через Google Scholar не дає корисних результатів. Мені відомо про роботу Ван Метера та інших людей щодо квантового додавання та модульної експоненції, але вивчення їх посилань (я ще читав цю роботу) не свідчить про те, що методи Монтгомері там розглядаються.
Я знайшов єдине посилання , яке, як видається, обговорює це на японській мові, яке я, на жаль, не можу прочитати, хоча, мабуть, це є результатом конференції 2002 року. У машинному перекладі з’являються додані нижче самоски, які вказують, що може бути щось корисне. Однак я не можу знайти жодних ознак того, що це було продовжено, що змушує мене думати, що ідея була а) розглянута, а потім б) відкинута.
Квантовий контур у виконанні арифметики Нобору Кунігіро
... У цьому дослідженні, але вимагає відносно великого кубіту, ми пропонуємо модульний обчислювальний контур модульної експоненції короткий. Скорочення Монтгомері [8] та правильний бінарний метод [9] У поєднанні вони складають ланцюг Ru. Скорочення Монтгомері, m випадковим чином обране як натуральне число, mod 2m за допомогою операції, виконують операцію, що залишилася If, mod n операції з усунення. Це призведе до скорочення часу на обчислення ...
Застосування 3.2 Скорочення Монтгомері Скорочення Монтгомері [8] формулюється так: Цей алгоритм може повернути правильні значення, легко підтвердити. ЗР (Y) він просить закон 2 м. Поліноми з 2 м балів є важливими і вимагає лише ділення на. Крім того, для зменшення Монтгомері існують різні методи обчислення .... Загалом, скорочення Монтгомері не є функцією "один на один" ...
... У запропонованому методі використовується правильний бінарний метод, Монтгомері Редуктон має особливість, яка прийнята. Чим звичайний метод, що характеризується невеликою складовою ланцюга Have. Кубітська помилка, яка вимагає мати багато очікувань, може бути обчислена за менший час обчислення Be. Майбутнє, схема скорочення та управління Монтгомері, спеціально НЕ описана кубітом, дійсно необхідна Оцінка кількості, як очікується, для оцінки часу обчислення. Крім того, кожен, скориставшись результатами досліджень, більше, ніж модульна експоненціація неарифметики (взаємний поділ Евкліда та ін.) Також щодо запланованої конфігурації ефективного квантового кола.
... [8] П.Л. Монтгомері, "Модульне множення без пробного поділу", Математика обчислень, 44, 170, с. 519-521, 1985 ...