lëshimi i bibliotekës kriptografike të lirë 1.0.18, e cila është e përputhshme në nivelin API me bibliotekën (Biblioteka e Rrjetit dhe Kriptografisë) dhe ofron funksione për organizimin e ndërveprimit të sigurt të rrjetit, hashimit, gjenerimit të numrave të rastësishëm, punës me nënshkrime digjitale, enkriptimit duke përdorur çelësa të hapur dhe simetrikë (çelësa të ndarë). API Sodium dallohet për thjeshtësinë e tij dhe ofron si opsione më të sigurta, metodat më të sigurta të enkriptimit dhe hashimit si të paracaktuar. Kodi i bibliotekës nën licencën e lirë ISC.
Novitetet kryesore:
- Shtuar një platformë të re qëllimi WebAssembly/WASI (interfaci për përdorimin e WebAssembly jashtë shfletuesit);
- Në sistemet me mbështetje për instrukcionet AVX2, performanca e operacioneve kryesore të hashimit është rritur me rreth 10%;
- Shtuar mbështetje për ndërtimin që përdor Visual Studio 2019;
- Implementuar funksionet e reja core_ed25519_from_hash() dhe core_ed25519_random() për të reflektuar hashin në një pikë edwards25519 ose për të marrë një pikë rastësore edwards25519;
- Shtuar funksioni crypto_core_ed25519_scalar_mul() për shumëzimin e scalar*scalar (mod L);
- Shtuar mbështetje për grupin e renditur të numrave primarë , të nevojshëm për përputhshmërinë me wasm-crypto;
- Siguruar përdorimin e thirrjes së sistemit në sistemet që e mbështesin atë;
- Ndalur mbështetje për teknologjinë NativeClient, zhvillimi i së cilës është ndaluar në favor të WebAssembly;
- Gjatë ndërtimit, janë përdorur opsionet e përkthyesit «-ftree-vectorize» dhe «-ftree-slp-vectorize».
Burimi: opennet.ru
