yescrypt er lykilorð-undirstaða lyklamyndunaraðgerð byggt á dulriti.
Kostir (samanborið við scrypt og Argon2):
- Bæta viðnám gegn ótengdum árásum (með því að auka kostnað við árás á meðan viðhalda stöðugum kostnaði fyrir verjandi aðila).
- Viðbótarvirkni (til dæmis í formi möguleikans á að skipta yfir í öruggari stillingar án þess að vita lykilorðið) úr kassanum.
- Notar NIST samþykkta dulmáls frumefni.
- Það er áfram mögulegt að nota SHA-256, HMAC, PBKDF2 og scrypt.
Það eru líka ókostir, lýst nánar í verkefnasíðu.
Frá fyrri fréttum (yescrypt 1.0.1) það voru nokkrar minniháttar útgáfur.
Breytingar á útgáfu 1.0.2:
-
MAP_POPULATE er ekki lengur notað, vegna þess að ný fjölþráð próf leiddu í ljós fleiri neikvæð áhrif en jákvæð.
-
SIMD kóða endurnotar nú inntaks- og úttaksbuffa í BlockMix_pwxform í SMix2. Þetta gæti örlítið bætt skyndiminni högghraða og þar af leiðandi frammistöðu.
Breytingar á útgáfu 1.0.3:
- SMix1 fínstillir V-vísitölu fyrir upptöku í röð.
Breytingar á útgáfu 1.1.0:
- Yescrypt-opt.c og yescrypt-simd.c hafa verið sameinuð og "-simd" valkosturinn er ekki lengur í boði. Með þessari breytingu ætti frammistaða SIMD samsetninga að vera nánast óbreytt, en skalar samsetningar ættu að skila betri árangri á 64 bita arkitektúr (en hægari á 32 bita arkitektúr) með fleiri skrám.
Einnig er yescrypt nú hluti af bókasafninu libxcrypt, sem er notað í Fedora og ALT Linux dreifingunni.
Heimild: linux.org.ru