Kutolewa kwa maktaba ya kriptografia ya Sodiamu 1.0.18

Inapatikana kutolewa kwa maktaba ya kriptografia ya bure Sodium 1.0.18, ambayo ni API sambamba na maktaba Generatepress Archives - Mega Blogging (Maktaba ya Mtandao na Cryptography) na hutoa vitendaji vya kupanga mawasiliano salama ya mtandao, hashing, kutengeneza nambari za uwongo za nasibu, kufanya kazi kwa saini za dijiti, na usimbaji fiche kwa kutumia vitufe vilivyoidhinishwa vya umma na ulinganifu (ufunguo ulioshirikiwa). API ya Sodiamu ni rahisi na inatoa chaguo salama zaidi, usimbaji fiche na mbinu za hashing kwa chaguo-msingi. Msimbo wa maktaba kusambazwa na chini ya leseni ya bure ya ISC.

Ubunifu kuu:

  • Imeongeza jukwaa jipya la lengo la WebAssembly/WASI (interface WASI kutumia WebAssembly nje ya kivinjari);
  • Kwenye mifumo iliyo na usaidizi wa maagizo ya AVX2, utendaji wa shughuli za msingi za hashing umeongezeka kwa takriban 10%.
  • Usaidizi ulioongezwa wa kujenga kwa kutumia Visual Studio 2019;
  • Umetekeleza vipengele vipya core_ed25519_from_hash() na core_ed25519_random() ili kuakisi heshi hadi pointi edwards25519 au kupata pointi nasibu edwards25519;
  • Utendaji ulioongezwa crypto_core_ed25519_scalar_mul() kwa kuzidisha kwa scalar*scalar (mod L);
  • Usaidizi ulioongezwa kwa kikundi kilichoagizwa cha nambari kuu Ristretto, muhimu kwa utangamano na wasm-crypto;
  • Umewasha matumizi ya simu ya mfumo getentropy() juu ya mifumo inayounga mkono;
  • Usaidizi wa teknolojia ya NativeClient umekatishwa, ambayo maendeleo yake yamefanywa imekoma kwa ajili ya WebAssembly;
  • Wakati wa kujenga, chaguzi za mkusanyaji "-ftree-vectorize" na "-ftree-slp-vectorize" zimewezeshwa.

Chanzo: opennet.ru

Kuongeza maoni