yescrypt 1.1.0

yescrypt — en nøkkelformasjonsfunksjon basert på passord, som er bygget på scrypt.

Fordeler (sammenlignet med scrypt og Argon2):

  • Forbedret motstand mot offline-angrep (ved å øke kostnaden for angrepet mens forsvareren holder kostnadene uendret).
  • Ekstra funksjonalitet (for eksempel muligheten til å bytte til mer motstandsdyktige innstillinger uten å kjenne til passordet) rett ut av boksen.
  • Bruk av kryptografiske primitivene som er godkjent av NIST.
  • Muligheten til å bruke SHA-256, HMAC, PBKDF2 og scrypt er fortsatt til stede.

Det er også ulemper, nærmere beskrevet på prosjektets side.

Siden forrige nyhetsoppdatering (yescrypt 1.0.1) har det vært flere mindre utgivelser.


Endringene i utgivelsen 1.0.2:

  • MAP_POPULATE brukes ikke lenger, da det i nye flersårede tester viste seg å ha flere negative effekter enn positive.

  • I SIMD-koden gjenbrukes nå buffere for inn- og utdata i BlockMix_pwxform i SMix2. Dette kan svakt forbedre hitratene i cachen og dermed ytelsen.

Endringer i versjon 1.0.3:

  • I SMix1 er indekseringen av V optimalisert for sekvensiell skriving.

Endringer i versjon 1.1.0:

  • yescrypt-opt.c og yescrypt-simd.c er nå slått sammen, og alternativet «-simd» er ikke lenger tilgjengelig. Med denne endringen bør ytelsen til SIMD-byggene forbli nesten uendret, men skalarbyggene skal være mer effektive på 64-bits arkitekturer (men tregere på 32-bits) med flere registre.

yescrypt er nå også en del av biblioteket libxcrypt, som brukes i distribusjoner av Fedora og ALT Linux.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster