Gefa út natríum dulritunarsafn 1.0.18

Laus gefa út ókeypis dulritunarsafn Natríum 1.0.18, sem er API samhæft við bókasafnið NaCl (Net- og dulritunarsafn) og býður upp á aðgerðir til að skipuleggja örugg netsamskipti, hashing, búa til gervi-handahófskenndar tölur, vinna með stafrænar undirskriftir og dulkóðun með því að nota auðkennda opinbera og samhverfa (samnýtta lykla) lykla. Sodium API er einfalt og býður sjálfgefið upp á öruggustu valkostina, dulkóðun og hassaðferðir. Bókasafnskóði dreift af undir frjálsu ISC leyfinu.

Helstu nýjungar:

  • Bætt við nýjum WebAssembly/WASI markvettvangi (viðmót VAR ÉG til að nota WebAssembly utan vafrans);
  • Á kerfum með stuðningi fyrir AVX2 leiðbeiningar hefur afköst grunnhassaðgerða aukist um u.þ.b. 10%.
  • Bætti við stuðningi við byggingu með Visual Studio 2019;
  • Innleiddi nýjar aðgerðir core_ed25519_from_hash() og core_ed25519_random() til að endurspegla kjötkássa í edwards25519 punktinn eða fá handahófskenndan edwards25519 punkt;
  • Bætt við falli crypto_core_ed25519_scalar_mul() fyrir stigstærð *skalar margföldun (mod L);
  • Bætti við stuðningi við pantaðan hóp frumtalna Ristretto, nauðsynlegt fyrir samhæfni við wasm-crypto;
  • Virkjað notkun kerfissímtals getentropy() á kerfum sem styðja það;
  • Stuðningur við NativeClient tækni hefur verið hætt, þróun hennar hætt í þágu WebAssembly;
  • Við smíði eru þýðandavalkostirnir „-ftree-vectorize“ og „-ftree-slp-vectorize“ virkir.

Heimild: opennet.ru

Bæta við athugasemd