Natriumin kryptografisen kirjaston julkaisu 1.0.18

Saatavilla ilmaisen kryptografisen kirjaston julkaisu Natrium 1.0.18, joka on API-yhteensopiva kirjaston kanssa NaCl: (Verkko- ja salauskirjasto) ja tarjoaa toimintoja suojatun verkkoviestinnän järjestämiseen, tiivistykseen, näennäissatunnaisten numeroiden luomiseen, digitaalisten allekirjoitusten käsittelyyn ja salaukseen todennetuilla julkisilla ja symmetrisillä (jaettu avain) avaimilla. Sodium API on yksinkertainen ja tarjoaa oletuksena turvallisimmat vaihtoehdot, salaus- ja hajautusmenetelmät. Kirjaston koodi jakelija ilmaisella ISC-lisenssillä.

Tärkeimmät innovaatiot:

  • Lisätty uusi WebAssembly/WASI-kohdealusta (käyttöliittymä OLINKO MINÄ käyttää WebAssemblya selaimen ulkopuolella);
  • AVX2-käskyjä tukevissa järjestelmissä perushajautustoimintojen suorituskyky on kasvanut noin 10 %.
  • Lisätty tuki rakentamiseen Visual Studio 2019:llä;
  • Otettu käyttöön uudet funktiot core_ed25519_from_hash() ja core_ed25519_random() heijastamaan tiivisteen edwards25519 pisteeseen tai saada satunnainen edwards25519 piste;
  • Lisätty funktio crypto_core_ed25519_scalar_mul() skalaari*skalaarikertolaskua varten (mod L);
  • Lisätty tuki järjestetylle alkulukuryhmälle ristretto, tarvitaan yhteensopivuuden vuoksi wasm-crypton kanssa;
  • Järjestelmäkutsujen käyttö käytössä getentropia () sitä tukevissa järjestelmissä;
  • NativeClient-teknologian tuki on lopetettu, jonka kehittäminen lopetettu WebAssemblyn puolesta;
  • Rakennettaessa kääntäjän vaihtoehdot "-ftree-vectorize" ja "-ftree-slp-vectorize" ovat käytössä.

Lähde: opennet.ru

Lisää kommentti