]> Sergey Matveev's repositories - stargrave-blog.git/commit
BLAKE3
authorSergey Matveev <stargrave@stargrave.org>
Sun, 12 Jan 2020 10:28:36 +0000 (13:28 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 12 Jan 2020 10:28:36 +0000 (13:28 +0300)
commit316dee1b991672712ecd3f6328f9449718a2346b
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent0b3deca9141cc1700b95aa3bd150b09861555ebb
BLAKE3

https://www.opennet.ru/opennews/art.shtml?num=52173
Выглядит чудовищно здорово! Производительность BLAKE2b и так уже была
высока -- лучше MD5, а тут ещё на порядок быстрее. Очень приятно что
только одна реализация осталась (а не b, s, bp, sp) и она, как хочешь,
так и будет распараллеливаться. Но меня смущает её криптографическая
надёжность -- всё же оригинальный BLAKE имел в несколько раз больше
round-ов, BLAKE2 уже имел сокращённое количество, а тут ещё больше.
Просто более лучшие атаки ломающие чуть больше round-ов чем сейчас
уже приблизятся к полному слому BLAKE3, запаса прочности типа не много.
Но не для серьёзных криптографических нужд оно конечно круто выглядит!