Lansarea bibliotecii criptografice Sodium 1.0.18

Disponibil lansarea bibliotecii criptografice gratuite Sodium 1.0.18, care este compatibilă la nivel API cu biblioteca NaCl (Networking and Cryptography library) și oferă funcții pentru organizarea interacțiunii de rețea securizate, hashing, generarea de numere pseudoaleatoare, lucrul cu semnături digitale, criptare folosind chei deschise și simetrice (shared-key). API-ul Sodium se distinge prin simplitatea sa și oferă opțiuni, metode de criptare și hashing cele mai sigure în mod implicit. Codul bibliotecii se răspândește este sub o licență liberă ISC.

Noutăți principale:

  • A fost adăugată o nouă platformă țintă WebAssembly/WASI (interfața WASI pentru utilizarea WebAssembly în afara browser-ului);
  • Pe sistemele care suportă instrucțiunile AVX2, performanța operațiunilor de hashing de bază a crescut cu aproximativ 10%;
  • A fost adăugată suport pentru compilarea folosind Visual Studio 2019;
  • Au fost implementate funcții noi core_ed25519_from_hash() și core_ed25519_random() pentru a transforma hash-ul într-un punct edwards25519 sau a obține un punct aleatoriu edwards25519;
  • A fost adăugată funcția crypto_core_ed25519_scalar_mul() pentru înmulțirea scalar*scalar (mod L);
  • A fost adăugată suport pentru grupuri ordonate de numere prime Ristretto, necesare pentru compatibilitate cu wasm-crypto;
  • Se asigură utilizarea apelului de sistem getentropy() pe sistemele care îl suportă;
  • Suportul pentru tehnologia NativeClient a fost oprit, evoluția acesteia au fost suspendate în favoarea WebAssembly;
  • La compilare au fost utilizate opțiunile compilatorului '-ftree-vectorize' și '-ftree-slp-vectorize'.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster