Liberigo de la Natria kriptografa biblioteko 1.0.18

Disponebla liberigo de senpaga kriptografa biblioteko natrio 1.0.18, kiu estas API kongrua kun la biblioteko NaCl (Reto kaj Kriptografio-biblioteko) kaj disponigas funkciojn por organizado de sekura retkomunikado, hashing, generado de pseŭdo-hazardaj nombroj, laborado kun ciferecaj subskriboj, kaj ĉifrado uzante aŭtentikigitajn publikajn kaj simetriajn (kunhavajn ŝlosilojn). La Sodium API estas simpla kaj ofertas la plej sekurajn eblojn, ĉifradajn kaj haĉajn metodojn defaŭlte. Biblioteko kodo distribuita de sub la libera ISC-licenco.

Ĉefaj novigoj:

  • Aldonita nova WebAssembly/WASI-celplatformo (interfaco WASI uzi WebAssembly ekster la retumilo);
  • Sur sistemoj kun subteno por AVX2-instrukcioj, la agado de bazaj haĉaj operacioj pliiĝis je proksimume 10%.
  • Aldonita subteno por konstrui uzante Visual Studio 2019;
  • Realigitaj novaj funkcioj core_ed25519_from_hash() kaj core_ed25519_random() por reflekti hash al la edwards25519-punkto aŭ akiri hazardan edwards25519-punkton;
  • Aldonita funkcio crypto_core_ed25519_scalar_mul() por skalara*skala multipliko (mod L);
  • Aldonita subteno por ordigita grupo de primoj Ristretto, necesa por kongruo kun wasm-kripto;
  • Ebligita uzo de sistema voko getentropio () pri sistemoj subtenantaj ĝin;
  • Subteno por NativeClient-teknologio estis nuligita, kies evoluo finita favore al WebAssembly;
  • Dum konstruo, la kompililoj "-ftree-vectorize" kaj "-ftree-slp-vectorize" estas ebligitaj.

fonto: opennet.ru

Aldoni komenton