Как украсть деньги, если у вас есть квантовый компьютер? [закрыто]

Я пишу о разоблачителе, который обнаруживает, что его работодатель, огромная прибыльная корпорация, является всего лишь прикрытием. Все их разнообразные продукты и услуги — это бутафория, и компания на самом деле зарабатывает деньги на разработке квантового компьютера. Они держат машину в секрете и используют ее для кражи денег из банковской системы.

Если предположить, что какая-то компания разработает квантовый компьютер и сможет держать его в секрете, смогут ли они использовать его для кражи денег?

Мои знания о квантовом компьютере ограничены. Из статей, которые я читал, он использует суперпозицию для взлома шифрования с использованием алгоритма Шора, используемого банками.

Вот статья от IBM

Я не очень хорошо разбираюсь в компьютерах, я просто ищу правдоподобную настройку.

Объясните, как работает квантовый компьютер? Вы не можете предположить, что мы знаем, поскольку на самом деле это еще не «вещь».
Добро пожаловать в СЕ! Даже если квантовые компьютеры работают, они в основном делают то, что обычные компьютеры делают только быстрее. Пожалуйста, объясните, как использование этой квантовой машины помогает им, кроме экономии нескольких миллисекунд времени, которые могут не стоить затрат на разработку.
Разве статья IBM не отвечает на ваш вопрос? Вероятно, они знают о квантовых компьютерах больше, чем кто-либо здесь. Извините, я просто не могу понять, что вы хотите, чтобы ответ сказал вам.
@chaslyfromUK Насколько я читал, они нарушают простые числа, используемые в криптографии. Как это работает, я действительно не знаю
@kingledion Я хотел бы, чтобы кто-нибудь, разбирающийся в общении, ответил. IBM известна тем, что много раз рекламировала свой собственный рог, и у них есть решение для продажи.
Возможно, вы захотите посетить наш дочерний сайт Quantum Computing .
«Огромная прибыльная корпорация — это просто прикрытие» было сделано… несколько раз… в последнее время… даже без квантовых вычислений. См. Enron и Worldcom для двух наиболее известных.
Зачем воровать? Майните криптовалюты и зарабатывайте деньги.

Ответы (2)

Для целей этого ответа я собираюсь рассматривать основное преимущество вашего гипотетического квантового компьютера как его способность выполнять обычные математические вычисления способом, который в миллиарды раз быстрее, чем традиционная машина. (Таким образом, вы можете очень быстро взломать шифрование, такое как RSA и т. д.)

Фундаментальная проблема здесь заключается в том, что если бы у кого-то был работающий квантовый компьютер, ему не нужно было бы красть деньги.

Мало того, что для проектирования, разработки и эксплуатации такого компьютера потребуются феноменальные суммы денег, но как только он у вас появится, кража денег из банковской системы будет пустяком по сравнению с тем, что вы могли бы заработать (законным или иным образом) за счет его использования .

Я предполагаю, что всевозможные правительственные учреждения будут платить непомерные суммы денег за вычислительное время на нем (взлом шифрования, анализ наборов данных и т. д.), аналогично более обычным военным.

Академические и коммерческие исследовательские организации будут из кожи вон лезть, чтобы дать вам деньги за вычислительное время.

Использовать его, чтобы украсть несколько миллиардов то здесь, то там из банковской системы, было бы все равно, что изобрести идеальный плащ-невидимку и использовать его, чтобы украсть грошовые жевательные конфеты из местной кондитерской.

AES (и большинство других схем симметричного шифрования) не так сильно подвержены влиянию, как асимметричное шифрование. Коэффициент работы для них сводится к квадратному корню из обычного компьютера. (Я не помню навскидку, чья это работа, но, если вам интересно, ее будет легко найти.) Удвоение длины ключа (скажем, от 128 до 256 бит) решает эту проблему. Настоящим убийцей является алгоритм Шора, примененный к полупростым числам, который ломает RSA и, я думаю, любую проблему с дискретным логарифмом.
@aCVn хорошее замечание .. вы правы, конечно, я на самом деле хотел сказать RSA, но размышлял о том, будет ли возможна атака связанных ключей на AES-256, учитывая квантовый компьютер в моей голове, и это как бы выскользнуло! Я виню отсутствие кофеина
@aCVn Я отредактировал, чтобы (надеюсь) звучать менее идиотски :)

Насколько я понимаю, кража денег с помощью квантового компьютера работает точно так же, как и с «обычным» компьютером:

  • Вы притворяетесь кем-то другим (клиентом банка или самим банком) и даете указание банку перевести деньги на ваш собственный банковский счет. или
  • Вы управляете действительным денежным переводом на свой счет и меняете сумму денег с 10 € до 10 000 €.

Обеим стратегиям в настоящее время препятствует сильно зашифрованная передача данных. Если ваше приложение онлайн-банкинга отправляет следующую инструкцию:

перевод 10€ из А в Б

Он добавляет подпись к сообщению, говорящую более или менее

Я OnlineBankingApp, это сообщение длиной ровно 24 символа и контрольная сумма этого сообщения 1B.

Затем он применяет секретный ключ шифрования ( очень длинную строку случайных букв и цифр) и превращает сообщение в нечто подобное этому.

ORZGC3TTMZSXEIBRGASCAZTSN5WSAQJAORXSAQQ=

У банка есть ключ дешифрования (называемый открытым ключом) для расшифровки сообщения до исходного содержания. При этом проверяется соответствие информации в подписи содержанию сообщения (если они не совпадают, сообщение считается недействительным и игнорируется). Хакер имеет возможность перехватить это сообщение и расшифровать (прочитать) его так же, как это сделал бы банк. Но изменить содержание сообщения на данный момент невозможно:

  • Если вы измените сумму денег, длина сообщения будет неправильной
  • Если вы измените целевой банковский счет, контрольная сумма будет неверной.

Вам нужно будет воссоздать подпись после изменения содержимого сообщений. Для этого вам нужно попытаться угадать секретный (и очень длинный ) ключ шифрования и попробовать как можно больше случайных ключей. С нашими современными технологиями шансов на успех нет. Наши компьютеры просто слишком медленные, чтобы перепробовать достаточное количество случайных ключей, чтобы найти правильный.

Квантовый компьютер просто быстрее и имеет шанс угадать правильный ключ до того, как сообщение достигнет банка и будет обработано.

Это было написано по памяти и может быть уже не актуально. Если я ошибся или совсем не прав, скажите, пожалуйста.

TLS работает путем получения симметричного сеансового ключа, который используется с симметричным шифром, таким как AES. В шифровальных наборах с полной прямой секретностью ключ никогда не передается; только данные, которые нужны любой стороне для генерации того же ключа, что и другой стороне (но никогда не достаточно данных, чтобы позволить посреднику сгенерировать тот же ключ).
если мы, как и @motosubatsu, предполагаем, что этот компьютер имел НАМНОГО большую вычислительную скорость, то вы ошибаетесь. открытые / закрытые ключи, о которых вы думаете, могут быть взломаны (и были), просто в настоящее время это занимает где-то годы, и ключи очень легко заменить, поэтому, как только банк поймет, что они были взломаны, это будет легко чтобы они заставили вас начать все сначала. Однако, если вы сможете взломать ключи за считанные секунды, вы легко сможете обойти систему безопасности банка.