Krüptograafia raamatukogu Sodium 1.0.18 väljaanne

Saadaval avalik krüptograafia raamatukogu väljaanne Sodium 1.0.18, mis on API tasandil ühilduv raamatukoguga NaCl (võrgustiku ja krüptograafia teek) ning pakub funktsioone turvaliste võrguside korraldamiseks, hajutamiseks, valejuhuslike numbrite genereerimiseks, digitaalsete allkirjade töötlemiseks, krüptimiseks autentitud avalike ja sümmeetriliste (shared-key) võtmete kasutamisel. Sodium API on lihtne ja pakub vaikimisi kõige ohutumaid valikuid, krüptimise ja hajutamise meetodeid. Raamatukogu kood levitatakse vaba ISC litsentsi alusel.

Peamised uuendused:

  • On lisatud uus sihtplatvorm WebAssembly/WASI (liides WASI WebAssembly kasutamiseks väljaspool brauserit);
  • AVX2 instruktsioonide toega süsteemides on peamiste hajutamisoperatsioonide jõudlus suurenenud umbes 10%;
  • On lisatud toetus Visual Studio 2019-ga koostamisel;
  • On rakendatud uued funktsioonid core_ed25519_from_hash() ja core_ed25519_random(), et kajastada hash'i edwards25519 punkti või saada juhuslik edwards25519 punkt;
  • On lisatud funktsioon crypto_core_ed25519_scalar_mul(), et korrutada scalar*scalar (mod L);
  • On lisatud paigutatud algarvugrupile tugi Ristretto, mis on vajalik wasm-crypto ühilduvuse tagamiseks;
  • On tagatud süsteemi süsteemikõne kasutamine getentropy() süsteemides, mis toetavad seda;
  • On lõpetatud NativeClient tehnoloogia tugi, mille arengut Samas on Fedora 32 jätkatakse WebAssembly kasuks;
  • Kompileerimise ajal kasutatakse kompilaatori valikuid „-ftree-vectorize“ ja „-ftree-slp-vectorize“.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster