11,3 тыс читали · 5 лет назад
Сколько времени нужно для взлома шифра?
Сам я об этом когда-то читал, и у меня просто открылись глаза на вещи, которые вроде бы всегда были понятны, но проходили мимо внимания. Возможно, у вас тоже откроются глаза. Если мы хотим передать кому-то...
285 читали · 5 лет назад
Насколько сложно вычислить 256 битный код путём перебора? Какой компьютер для этого понадобится ?
Допустим вам нужно взломать сообщение чей хэш «sha-256» представляет собой определенный набор 256 битов. И нет способа лучше, чем начать перебирать варианты, и на это понадобится в среднем 2 в 256 степени попыток. Это число так далеко от всего нам привычного, что нам сложно даже представить насколько она велика, но мы попробуем. 2 в 256 степени это то же самое что 2 в 32 степени умноженная на себя 8 раз. два в 32 это четыре миллиарда что уже можно представить себе  А теперь давайте прочувствуем, что такое 4 миллиарда умноженное на себя 8 раз подряд...
Что такое sha-256. Как она применяется в блокчейне Биткоин?
Хеш-функция sha-256 является криптографической функцией , которая принимает на вход произвольное количество данных , а возвращает фиксированный хеш-код , длинной в 256 бит. Функция используется в блокчейне , для создания уникальной подписи каждого блока. Блок в блокчейне - это часть цепочки блоков , которая содержит информацию о транзакциях, проведенных в системе. Каждый блок имеет свой уникальный хеш, который генерируется на основе данных в блоке, блок содержит не только информацию о транзакциях , но и данные о времени их проведения , а так же хеш-код предыдущего блока...