SHA-512
512-битный представитель семейства SHA-2, построенный на 64-битных словах.
SHA-512 — одна из хеш-функций семейства SHA-2, описанная NIST и опубликованная в FIPS 180-2 в 2002 году. Она оперирует 64-битными словами, поэтому на 64-битных процессорах при длинных сообщениях работает быстрее SHA-256. Выход — 512 бит, то есть 128 шестнадцатеричных символов.
Практических атак на коллизии SHA-512 неизвестно. Выбор между ней и SHA-256 обычно определяется производительностью и длиной выхода, а не какими-то особыми свойствами самой функции.