yescrypt 1.1.0

yescrypt — funkcia generovania kľúča založená na hesle, ktorá vychádza z scrypt.

Výhody (v porovnaní so scrypt a Argon2):

  • Zlepšenie odolnosti voči offline útokom (zvýšením nákladov na útok pri nemenných nákladoch obrannej strany).
  • Dodatočná funkcionalita (napríklad možnosť prepínania na odolnejšie nastavenia bez znalosti hesla) priamo z krabice.
  • Používanie krypto-primitív schválených NIST.
  • Zostáva možnosť používať SHA-256, HMAC, PBKDF2 a scrypt.

Existujú aj nevýhody, podrobne opísané na stránke projektu.

Od času predchádzajúcej správy (yescrypt 1.0.1) sa uskutočnilo niekoľko menších vydaní.


Zmeny vo vydaní 1.0.2:

  • Už sa nepoužíva MAP_POPULATE, pretože v nových viacvláknových testoch sa zistilo viac negatívnych efektov než pozitívnych.

  • V kóde SIMD sa teraz opätovne používajú buffery pre vstup a výstup v BlockMix_pwxform v SMix2. To môže mierne zlepšiť pravdepodobnosť zasahovania do cache a tým aj výkon.

Zmeny vo vydaní 1.0.3:

  • V SMix1 bola optimalizovaná indexácia V pre sekvenčné zápisy.

Zmeny vo vydaní 1.1.0:

  • Došlo k zlúčeniu yescrypt-opt.c a yescrypt-simd.c, teraz voľba „-simd“ už nie je k dispozícii. S touto zmenou by výkon SIMD zostavení mal byť takmer nezmenený, ale skalarne zostavenia by mali byť výkonnejšie na 64-bitových architekturách (ale pomalšie na 32-bitových) s väčším počtom registrov.

Teraz je yescrypt tiež súčasťou knižnice libxcrypt, ktorá sa používa v distribúciách Fedora a ALT Linux.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster