UseSHA2Fingerprint()
Синтаксис
UseSHA2Fingerprint()
Описание
Регистрирует плагин SHA2 fingerprint (SHA2 цифровой отпечаток ключа) для будущего использования. Поддерживаются стандартные 224-битные, 256-битные, 384-битные и 512-битные варианты.
Параметры
Ничего.
Возвращаемое значение
Ничего.
Комментарии
Из Википедии: SHA 2 включает существенные изменения, по сравнению со своим предшественником SHA 1. В 2005 году был разработан алгоритм для обнаружения коллизий SHA-1 с шагом в 2000 раз меньше, чем считалось ранее. Несмотря на то, что (по состоянию на 2015) ни одного примера коллизий SHA 1 еще не было опубликовано, запас безопасности SHA-1 слабее, чем предполагалось, и поэтому его использование больше не рекомендуется для приложений, которые зависят от сопротивления столкновений, таких как Цифровые подписи. Хотя SHA-2 имеет некоторое сходство с алгоритмом SHA-1, эти атаки не были успешны против SHA-2.
Пример
UseSHA2Fingerprint() Debug StringFingerprint("yourpassword", #PB_Cipher_SHA2, 512) ; Использовать вариант SHA2-512
См. также
UseMD5Fingerprint()(), UseSHA1Fingerprint()(), UseSHA3Fingerprint()(), UseCRC32Fingerprint()()
Поддерживаемые OS
Все