Yescrypt 1.1.0

yescrypt waa shaqo abuur furaha ku salaysan erayga sirta ah oo ku salaysan scrypt.

Faa'iidooyinka (marka la barbar dhigo scrypt iyo Argon2):

  • Hagaajinta iska caabinta weerarrada khadka tooska ah (iyadoo la kordhinayo kharashka weerarka iyadoo la ilaalinayo kharashyada joogtada ah ee kooxda difaacanaysa).
  • Hawlaha dheeraadka ah (tusaale ahaan, qaab awood u leh in loogu beddelo goobo ammaan ah iyada oo aan la aqoon erayga sirta ah) oo ka baxsan sanduuqa.
  • Waxay isticmaashaa waxyaabaha aasaasiga ah ee qarsoodiga ah ee NIST ay ogolaatay.
  • Waa suurtogal in la isticmaalo SHA-256, HMAC, PBKDF2 iyo scrypt.

Waxa kale oo jira khasaare, oo si faahfaahsan loogu sharraxay bogga mashruuca.

Tan iyo wararkii hore (Yescrypt 1.0.1) waxaa jiray dhawr sii dayn yaryar.


Isbeddellada sii deynta 1.0.2:

  • MAP_POPULATE hadda lama isticmaalo, sababtoo ah tijaabooyin cusub oo taxane badan ayaa muujiyay saamayn taban oo ka badan kuwa togan.

  • Koodhka SIMD wuxuu hadda dib u isticmaalayaa gelinta iyo soo saarida kaydiyeyaasha gudaha BlockMix_pwxform gudaha SMix2. Tani waxa laga yaabaa inay wax yar wanaajiso heerka garaacista kaydka iyo sidaas awgeed waxqabadka.

Isbeddellada ku jira sii deynta 1.0.3:

  • SMix1 waxay wanaajisaa tusmaynta V ee duubista taxanaha ah.

Isbeddellada ku jira sii deynta 1.1.0:

  • Yescrypt-opt.c iyo yescrypt-simd.c waa la isku daray oo "-simd" doorashada hadda lama hayo. Isbeddelkan, waxqabadka shirarka SIMD waa inuu noqdaa mid aan isbeddelin, laakiin shirarka scalar waa inay si ka wanaagsan u qabtaan naqshadaha 64-bit (laakin ka gaabiya naqshadaha 32-bit) oo leh diiwaanno badan.

Sidoo kale yescrypt hadda waa qayb ka mid ah maktabadda libxcrypt, kaas oo loo isticmaalo qaybinta Fedora iyo ALT Linux.

Source: linux.org.ru

Add a comment