Size: a a a

2020 July 21

🦊

🦊fox.cpp in C++ Together 2.0
Ты просто строк копируешь блин
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Это определение хеш функции
Я думал, хеш функция просто должна что-то короткое выводить, чтобы можно было бы например её отправлять вместе с исходными данными для проверки целостности от помех.
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Ты просто строк копируешь блин
Да я знаю.
источник

CC

Cool Cooler in C++ Together 2.0
Это я в шутку назвал это хеш функцией.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
Я думал, хеш функция просто должна что-то короткое выводить, чтобы можно было бы например её отправлять вместе с исходными данными для проверки целостности от помех.
Зависит от функции
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Зависит от функции
А что ещё она может делать?
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
🦊fox.cpp
Зависит от функции
да впринципе они все так могут использоваться
просто иногда это нецелосообразно — 512-битная сумма может превышать размер исходного текста на изи
источник

🦊

🦊fox.cpp in C++ Together 2.0
BLAKE2-X есть, который может хеш в два гигабайта тебе дать
источник

🦊

🦊fox.cpp in C++ Together 2.0
BLAKE2X is a construction to compute hash values larger than 32 bytes. It can produce hash values between 0 and 65535 bytes.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Мм, наврал чутка
источник

🦊

🦊fox.cpp in C++ Together 2.0
0 байт доставило
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Мм, наврал чутка
Агаааа, таки может быть переменная длина хеша
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
0 байт доставило
+
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
Агаааа, таки может быть переменная длина хеша
Нет, длина здесь - это параметр хеш функции, а не ввод
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Нет, длина здесь - это параметр хеш функции, а не ввод
Аааа
источник

CC

Cool Cooler in C++ Together 2.0
Блин
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
Cool Cooler
Агаааа, таки может быть переменная длина хеша
это просто разные входные параметры одной хеш-функции
выбираешь там, условно, количество раундов N — будет 512 бит
выбираешь количества раундов M — будет 1024 бита
источник

p

pepeground_bot in C++ Together 2.0
будет обидно! будет огонь. просто к.
источник

EP

Evgeniy Pichuzhkin in C++ Together 2.0
и так далее
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Нет, длина здесь - это параметр хеш функции, а не ввод
Понятненько
источник