Кварк (хэш-функция)
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Quark — это криптографическая хеш-функция (семейство). Его разработали Жан-Филипп Омассон, Лука Хенцен, Вилли Мейер и Мария Ная-Пласенсиа.
Quark был создан из-за явной потребности разработчиков приложений (особенно для реализации протоколов RFID ) в облегченной криптографической хэш-функции. Конкурс хэш-функций SHA-3 NIST касался проектов общего назначения и фокусировался на производительности программного обеспечения.
Quark — это облегченная хеш-функция, основанная на едином уровне безопасности и конструкции «губка» , позволяющая минимизировать требования к памяти. Семейство хеш-функций Quark, вдохновленное облегченными шифрами Grain и KATAN, состоит из трех экземпляров u-Quark, d-Quark и t-Quark. Аппаратные тесты показывают, что Quark хорошо сравнивается с предыдущими облегченными хэшами.
Например, экземпляр u-Quark предположительно обеспечивает как минимум 64-битную защиту от всех атак ( коллизии , мультиколлизии, различители и т. д.), умещается в 1379 вентильных эквивалентах и потребляет в среднем 2,44 мкВт на частоте 100 кГц в ASIC 0,18 мкм. .