The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..., opennews (?), 12-Янв-20, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


56. "Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..."  +2 +/
Сообщение от хотел спросить (?), 12-Янв-20, 21:28 
> в 256битном хэше со 128битной надежностью

можно про это подробнее? что значит надежность? и почему вполовину меньшая энтропии?

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

99. "Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..."  +/
Сообщение от Аноним (-), 13-Янв-20, 15:01 
Ну например, birthday paradox гарантирует вам что 2^256 попыток вам делать скорее всего не придется :)
Ответить | Правка | Наверх | Cообщить модератору

121. "Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..."  +/
Сообщение от хотел спросить (?), 13-Янв-20, 23:37 
> Ну например, birthday paradox гарантирует вам что 2^256 попыток вам делать скорее
> всего не придется :)

давайтие еще разок

1) что называется надежностью?
2) почему она меньше энтропии в 2^128 раз?

Ответить | Правка | Наверх | Cообщить модератору

139. "Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..."  +/
Сообщение от Аноним (-), 14-Янв-20, 18:33 
> 1) что называется надежностью?

Обычно пессимистичная оценка числа операций за которые это может получиться взломать.

> 2) почему она меньше энтропии в 2^128 раз?

Почитайте про birthday paradox. За 2^256 попыток вы переберете вообще пространство хэшей. Однако в зависимости от атаки нас интересует вовсе не все множество хешей, а чтобы посчитаный хэш совпал с желаемым. Или даже чтобы совпало с хоть 1 из набора в котором дохрена хэшей. В любом случае это будет валидной коллизией. В примере с людьми в комнате и их днями рождений показывается, что чем больше людей в комнате - тем вероятнее что хоть у кого-то из них дни рождения окажутся в один и тот же день. С коллизиями этот номер тоже работает.

Ответить | Правка | Наверх | Cообщить модератору

142. "Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..."  +1 +/
Сообщение от Аноним84701 (ok), 14-Янв-20, 19:13 
> Почитайте про birthday paradox. За 2^256 попыток вы переберете вообще пространство хэшей.
> Однако в зависимости от атаки нас интересует вовсе не все множество

Если нас интересует коллизия к конкретным данным/хэшу (о чем в #12 изначально шла речь), то очевидно, что  аналогия с "парадоксом дней рождения" тут не сработает -- это все равно, что подсчитать вероятность совпадения дня рождения с _конкретным_ человеком (для 50% вероятности нужна группа даже заметно больше 365/2. Т.е. не сравнить с группов в 23 человека, если допускать совпадения для любых двух персон)

Ваш КО.

Ответить | Правка | Наверх | Cообщить модератору

160. "Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..."  +/
Сообщение от funny.falcon (?), 18-Янв-20, 00:05 
Но атак на криптографическую функцию сформулировано несколько. Одна из них: просто коллизия двух разных строк. И в такой формулировке парадокс дней рождения как раз определяет верхнюю границу надежности.

Коллизия с заранее определенной строкой (или, иными словами, нахождения прообраза для заданного хэша) - это более серьезный вид атаки. Например, MD5 все еще не подвержен данному виду атаки.

Но MD5 (а на днях и SHA1) оказались подвержены коллизии на выбраном префиксе: для произвольных П1 и П2 можно подобрать С1 и С2 такие, что Ф(П1|С1) = Ф(П2|С2) . При этом заранее Ф(Пх|Сх) не известно.

Ответить | Правка | Наверх | Cообщить модератору

147. "Доступна криптографическая хеш-функция BLAKE3, которая в 10 ..."  +/
Сообщение от хотел спросить (?), 15-Янв-20, 04:44 
>[оверквотинг удален]
>> 2) почему она меньше энтропии в 2^128 раз?
> Почитайте про birthday paradox. За 2^256 попыток вы переберете вообще пространство хэшей.
> Однако в зависимости от атаки нас интересует вовсе не все множество
> хешей, а чтобы посчитаный хэш совпал с желаемым. Или даже чтобы
> совпало с хоть 1 из набора в котором дохрена хэшей. В
> любом случае это будет валидной коллизией. В примере с людьми в
> комнате и их днями рождений показывается, что чем больше людей в
> комнате - тем вероятнее что хоть у кого-то из них дни
> рождения окажутся в один и тот же день. С коллизиями этот
> номер тоже работает.

Я про дни рождения знаю.
Но так и не было озвучено почему именно меньше в 2^128 раз?
Математическое обоснование?
Типа вероятность угадать первый 1 / 2^256, а последнего почти 1?
И количество энтропии уменьшается с каждой итерацией?
2^128 - это математическое ожидание что-ли?

Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру