yescrypt 1.1.0

Tha yescrypt na phrìomh ghnìomh ginealach stèidhichte air facal-faire stèidhichte air scrypt.

Buannachdan (an taca ri scrypt agus Argon2):

  • A’ leasachadh strì an aghaidh ionnsaighean far-loidhne (le bhith ag àrdachadh cosgais ionnsaigh fhad ‘s a chumas iad cosgaisean seasmhach don phàrtaidh dìon).
  • Gnìomh a bharrachd (mar eisimpleir, ann an cruth comas gluasad gu suidheachaidhean nas tèarainte gun fhios am facal-faire) a-mach às a’ bhogsa.
  • A’ cleachdadh prìomhadaichean criptografach aontaichte NIST.
  • Tha e fhathast comasach SHA-256, HMAC, PBKDF2 agus scrypt a chleachdadh.

Tha eas-bhuannachdan ann cuideachd, air am mìneachadh nas mionaidiche ann an duilleag pròiseict.

Bho na naidheachdan roimhe (yescrypt 1.0.1) bha grunn sgaoilidhean beaga ann.


Atharrachaidhean ann an sgaoileadh 1.0.2:

  • Chan eil MAP_POPULATE air a chleachdadh tuilleadh, oir nochd deuchainnean ioma-snàithlean ùra barrachd buaidhean àicheil na feadhainn adhartach.

  • Bidh còd SIMD a-nis ag ath-chleachdadh bufairean cuir a-steach is toraidh ann am BlockMix_pwxform ann an SMix2. Dh’ fhaodadh seo beagan piseach a thoirt air ìre bualadh tasgadan agus mar sin coileanadh.

Atharraichean ann an sgaoileadh 1.0.3:

  • Tha SMix1 a’ dèanamh an fheum as fheàrr de chlàr-amais V airson clàradh sreath.

Atharraichean ann an sgaoileadh 1.1.0:

  • Chaidh Yescrypt-opt.c agus yescrypt-simd.c a chur còmhla agus chan eil an roghainn "-simd" ri fhaighinn tuilleadh. Leis an atharrachadh seo, bu chòir coileanadh co-chruinneachaidhean SIMD a bhith cha mhòr gun atharrachadh, ach bu chòir co-chruinneachaidhean scalar coileanadh nas fheàrr air ailtireachd 64-bit (ach nas slaodaiche air ailtireachd 32-bit) le barrachd chlàran.

Cuideachd tha yescrypt a-nis na phàirt den leabharlann libxcrypt, a tha air a chleachdadh ann an sgaoilidhean Fedora agus ALT Linux.

Source: linux.org.ru

Cuir beachd ann