yescrypt 1.1.0

yescrypt — funksion i krijimit tĂ« çelikut tĂ« bazuar nĂ« fjalĂ«kalim, i bazuar nĂ« scrypt.

Përparësitë (krahasuar me scrypt dhe Argon2):

  • PĂ«rmirĂ«simi i qĂ«ndresĂ«s ndaj sulmeve offline (pĂ«rmes rritjes sĂ« kostos sĂ« sulmit me shpenzimet e pandryshuara tĂ« palĂ«s mbrojtĂ«se).
  • Funksionalitet shtesĂ« (pĂ«r shembull, pĂ«rmes mundĂ«sisĂ« pĂ«r t'u kaluar nĂ« cilĂ«sime mĂ« tĂ« forta pa e ditur fjalĂ«kalimin) nga kutia.
  • PĂ«rdorimi i primitivave kriptografike tĂ« miratuara nga NIST.
  • BashkĂ« me mundĂ«sinĂ« pĂ«r tĂ« pĂ«rdorur SHA-256, HMAC, PBKDF2 dhe scrypt.

Ka edhe disavantazhe, të përmbledhura më hollësisht në faqen e projektit.

Që nga lajmi i mëparshëm (yescrypt 1.0.1) ka pasur disa lëshime të vogla.


Ndryshimet në lëshimin 1.0.2:

  • MAP_POPULATE nuk pĂ«rdoret mĂ«, pasi nĂ« provat e reja shumĂ«-fishu doli tĂ« kishte mĂ« shumĂ« efekte negative se pozitive.

  • NĂ« kodin SIMD tani ripĂ«rdoren bufferat pĂ«r input dhe output nĂ« BlockMix_pwxform nĂ« SMix2. Kjo mund tĂ« pĂ«rmirĂ«sojĂ« paksa frekuencĂ«n e pĂ«rputhjes me cache dhe, si rrjedhojĂ«, performancĂ«n.

Ndryshimet në lëshimin 1.0.3:

  • NĂ« SMix1 Ă«shtĂ« optimizuar indeksimi V pĂ«r shkrimin e rĂ«ndĂ«sishĂ«m.

Ndryshimet në lëshimin 1.1.0:

  • yescrypt-opt.c dhe yescrypt-simd.c tani janĂ« bashkuar, opsioni ‘-simd’ nuk Ă«shtĂ« mĂ« nĂ« dispozicion. Me kĂ«tĂ« ndryshim, performanca e ndĂ«rtimeve SIMD duhet tĂ« mbetet pothuajse e pandryshuar, por ndĂ«rkohĂ« ndĂ«rtimet skalar duhet tĂ« jenĂ« mĂ« efikase nĂ« arkitekturat 64-bit (por mĂ« tĂ« ngadalta nĂ« 32-bit) me njĂ« numĂ«r tĂ« madh regjistrash.

Po ashtu, yescrypt tani është pjesë e bibliotekës libxcrypt, e cila përdoret në shpërndarjet Fedora dhe ALT Linux.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster