Krüptograafia raamatukogu Sodium 1.0.18 väljaanne

Saadaval avaldane krüptograafilise teegi versioon Sodium 1.0.18, mis on API tasemel ühilduv raamatukoguga NaCl (Networking and Cryptography library) ja pakub funktsioone turvalise võrgus suhtlemise, hajutamise, pseudojenereeritud numbrite genereerimise, digitaalsete allkirjade töötlemise ning autentitud avalike ja sümmeetriliste (shared-key) võtmete abil krüpteerimise korraldamiseks. Sodiumi API iseloomustab lihtsus ja see pakub vaikimisi kõige turvalisemaid valikuid, krüpteerimis- ja hajutamismeetodeid. Teegi kood GNU Üldine Avaliku litsentsi alusel. on vabade ISC litsentsiga.

Põhilised uuendused:

  • On lisatud uus sihtplatvorm WebAssembly/WASI (liides WASI WebAssembly rakendamiseks brauserist väljaspool);
  • AVX2 juhtelementidega süsteemides on peamiste hajutamisoperatsioonide tulemuslikkus suurenenud umbes 10%;
  • Lisatud tugi Visual Studio 2019 kasutamiseks;
  • Rakendatud uued funktsioonid core_ed25519_from_hash() ja core_ed25519_random(), et peegeldada räsi edwards25519 punkti või saada juhuslik edwards25519 punkt;
  • Lisatud funktsioon crypto_core_ed25519_scalar_mul(), et korrutada scalar*scalar (mod L);
  • Lisatud toetused järjestatud primaarsete arvude grupile Ristretto, mis on vajalikud wasm-krüptoga ühilduvuseks;
  • Süsteemikõnede kasutamine on tagatud getentropy() toetavaid süsteeme;
  • NativeClient tehnoloogia toe lõpetamine, mille arendamine katkestatud WebAssembly kasuks;
  • Kogumis kasutatakse kompilatsiooni valikuid „-ftree-vectorize” ja „-ftree-slp-vectorize”.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster