lëshimi i bibliotekës së kriptografisë së lirë 1.0.18, e cila është e përputhshme në nivelin API me bibliotekën (biblioteka e Networking dhe Kriptografisë) dhe ofron funksione për organizimin e ndërveprimit të sigurt në rrjet, hashing, gjenerimin e numrave pseudorastësorë, punën me nënshkrime digjitale, si dhe enkriptimin me çelësa të autentifikuar të hapur dhe simetrikë (çelësa të ndarë). API Sodium dallohet për thjeshtësinë e tij dhe ofron si opsione më të sigurta disponiblen me metoda enkriptimi dhe hashing. Kodi i bibliotekës nën licencën e lirë ISC.
TĂ« rejat kryesore:
- Shtuar platforma e re e targetimit WebAssembly/WASI (interface për përdorimin e WebAssembly jashtë shfletuesit);
- Në sistemet me mbështetje për instrukcionet AVX2 është rritur performanca e operacioneve kryesore të hashing me rreth 10%;
- Shtuar mbështetje për ndërtimin duke përdorur Visual Studio 2019;
- Implementuar funksionet e reja core_ed25519_from_hash() dhe core_ed25519_random() për të reflektuar hash-in në një pikë edwards25519 ose për të marrë një pikë rastësore edwards25519;
- Shtuar funksioni crypto_core_ed25519_scalar_mul() për të shumëzuar scalar*scalar (mod L);
- Shtuar mbështetje për grupet e renditura të numrave të thjeshtë , të nevojshme për përputhshmërinë me wasm-crypto;
- Sigurimi i përdorimit të thirrjeve sistemore në sistemet që e mbështesin;
- Përkrahja për teknologjinë NativeClient është ndërprerë, duke u zhvilluar në favor të WebAssembly;
- Disa opsione kompajleri "-ftree-vectorize" dhe "-ftree-slp-vectorize" janë aktivizuar gjatë ndërtimit.
Burimi: opennet.ru
