Bitget App
Cмартторгівля для кожного
Купити криптуРинкиТоргуватиФ'ючерсиКопітрейдингБотиEarn

Кекчак

Просунутий рівень
share

Що таке Кекчак?

Keccak, що вимовляється як "кетчак", - це гнучка криптографічна функція, створена Гвідо Бертоні, Джоан Демен, Міхаелем Пітерсом і Жилем Ван Асше. Хоча Keccak має безліч потенційних застосувань, він найбільш відомий як хеш-функція, що забезпечує підвищену безпеку в порівнянні зі старими алгоритмами хешування, такими як SHA-1 і SHA-2.

Що таке SHA?

Абревіатура SHA розшифровується як Secure Hash Algorithm і являє собою серію криптографічних хеш-функцій, розроблених Національним інститутом стандартів і технологій США (NIST). І SHA-1, і SHA-2 були створені Агентством національної безпеки США (АНБ) і мають схожу структуру. Незважаючи на те, що Keccak має такий самий вихідний розмір (довжину хешу), як і SHA-2, механізм його роботи суттєво відрізняється. Тим не менш, Keccak вважається частиною сімейства SHA і широко відомий як SHA-3.

Теоретичні атаки на SHA-1 були розкриті в 2004 році, що призвело до того, що в 2011 році NIST оголосив SHA-2 новою стандартною хеш-функцією. Повільна міграція з SHA-1 на SHA-2 супроводжувалася успішною атакою на SHA-1 зіткненням у 2017 році, що зробило SHA-1 незахищеним і не рекомендованим для використання. Keccak, відомий як SHA-3, був розроблений для усунення потенційних недоліків SHA-1 і SHA-2, вигравши конкурс, проведений NIST у 2012 році, і став найновішим членом сімейства SHA. Його інноваційна структура та опора на функції губки сприяли його вибору. Хоча SHA-2 залишається широко використовуваним і безпечним, на можливе прийняття SHA-3 в майбутньому може вплинути його стійкість до атак. Крім того, постійний розвиток криптографії може призвести до розробки нових криптографічних алгоритмів хешування в найближчі роки.

Завантажити застосунок
Завантажити застосунок