yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

Насколько безопасно 256-битное шифрование? [3Blue1Brown]


3m read
·Nov 3, 2024

Вот сайт с шаурмой.

[музыка]

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

Допустим, вам нужно взломать сообщения, чей хэш sha-256 представляет собой определенный набор 256 битов. Нет способа лучше, чем начать перебирать варианты. На это понадобится в среднем 2 в 256 степени попыток. Так, это число так далеко от всего нам привычного, что нам сложно даже представить, насколько она велика. Но мы попробуем.

2 в 256 степени — это то же самое, что 2 в 32, умноженная на себя 8 раз. 2 в 32 — это четыре миллиарда, что уже можно представить себе или увидеть в новостных заголовках. А теперь давайте прочувствуем, что такое 4 миллиарда, умноженное на себя 8 раз подряд.

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

Возьмем несколько штук и набьем компьютер так, чтобы он смог вычислять 4 миллиарда хэшей в секунду. Вот мы и получили первые четыре миллиарда — количество хэшей на один компьютер в секунду. Теперь представьте 4 миллиарда таких супероснащенных компьютеров.

Для сравнения, никто не называл реальные цифры, но у Гугла ориентировочно не более 10 миллионов серверов. На самом деле, большинство из них далеко не такие мощные, как наша воображаемая машина. Но допустим, что Google обновил все свои сервера. 4 миллиарда — это 1000 прокачанных Гуглов. Назовем эту единицу "кило гуглом".

Вычислительной мощности на Земле примерно 7 миллиардов 300 миллионов человек, и пусть чуть более чем у каждого второго из них будет свой личный кило Гугл. Теперь представьте 4 миллиарда копий нашей планеты. В Млечном Пути примерно от 100 до 400 миллиардов звезд, точное количество неизвестно, но где-то в этих пределах.

Получается, что вокруг одного процента из всех звёзд галактики должна вращаться своя Земля, и у половины её жителей должен быть свой кило Гугл. Теперь вообразите 4 миллиарда копий нашей галактики. Назовем их "гига-галактическим суперкомпьютером".

В секунду он будет производить 2 в 160 степени вычислений. Что такое 4 миллиарда секунд? Это примерно 120 6,8 года. Умножим на 4 миллиарда, получим пятьсот семь миллиардов лет, что в тридцать семь раз больше возраста Вселенной.

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

Кстати, сейчас все майнеры биткоина вместе производят 5 миллиардов миллиардов хэш-вычислений в секунду. Это соответствует примерно 3 кило Гугл. А секрет в том, что вместо миллиардов, напичканных графическими процессорами компьютеров, майнеры используют не что иное, как в тысячу раз более эффективные интегральные схемы специального назначения. Это вычислительное средство специально разработано исключительно для майнинга биткоинов.

Для вычисления хэш SHA-256 оказывается гораздо эффективнее забыть о необходимости универсальных вычислений и создать свою интегральную схему для одной единственной задачи.

Переведено и озвучено студией Vert Diver.

More Articles

View All
These Divers Search For Slave Shipwrecks and Discover Their Ancestors | National Geographic
I am a light in the bottom of the ocean. [Music] Buried in the silence of years, I am the lights of the spirits. [Music] I often think of the middle passage as the origin story for Africans in the Americas during that transatlantic slave trade period. We …
What Color Is A Mirror?
Hey, Vsauce. Michael here. And today we are going to talk about color. (Green Green, Green Green). “Gold” on, let me just “Pink” this up. “Yellow?” “Michael, “Orange” you going to come to the concert this evening?” “I “Red” about that, there are going to …
Ratios with tape diagrams (part:whole)
[Instructor] We’re told that Peni wrote a survey with open-ended and multiple-choice questions. The diagram shows the ratio of the question types. So what it shows us is that for every one, two, three, four, five open-ended questions, there are one, two, …
The Power of the Sun | Breakthrough
[Music] With no water coming from the state-controlled aquifer, this farm relies solely on one well, a well that may be running dry. “Hello, how are you?” “Good, good to see you.” Aaron Mandel, chairman of the company Water Effects, has come to evaluat…
The BEST Investments you can make RIGHT NOW...for FREE
What’s up you guys! It’s Graham here. So initially, I was going to title this video “The Best Way to Invest in Your Teens,” but then, as I was planning out the video, I realized, wait a second! Anyone can do this at any age, regardless of whether or not y…
Surprises Ahead | Barkskins
My mother was a witch. And I know that I said my favorite of her sayings was the one about the bloated monk who feared his vow of silence covered farts, but I didn’t have a way with the phrase. I’m afraid that I’ll word it wrong. Tell it another time, [in…