Naatriumi krüptoteegi 1.0.18 väljalase

Saadaval tasuta krüptograafilise raamatukogu väljaandmine Naatrium 1.0.18, mis on raamatukoguga ühilduv NaCl (Võrgustiku- ja krüptograafiateek) ning pakub funktsioone turvalise võrgusuhtluse korraldamiseks, räsimiseks, pseudojuhuslike numbrite genereerimiseks, digitaalallkirjadega töötamiseks ja krüptimiseks autentitud avalike ja sümmeetriliste (jagatud võtmega) võtmete abil. Sodium API on lihtne ja pakub vaikimisi kõige turvalisemaid valikuid, krüpteerimis- ja räsimeetodeid. Raamatukogu kood jaotatud tasuta ISC litsentsi alusel.

Peamised uuendused:

  • Lisatud uus WebAssembly/WASI sihtplatvorm (liides WASI WebAssembly kasutamiseks väljaspool brauserit);
  • Süsteemides, mis toetavad AVX2 käske, on põhiliste räsitoimingute jõudlus suurenenud ligikaudu 10%.
  • Lisatud tugi Visual Studio 2019 abil ehitamiseks;
  • Rakendatud uued funktsioonid core_ed25519_from_hash() ja core_ed25519_random(), et kajastada räsi punkti edwards25519 või saada juhuslik edwards25519 punkt;
  • Lisatud funktsioon crypto_core_ed25519_scalar_mul() skalaar*skalaarkorrutamiseks (mod L);
  • Lisatud on järjestatud algarvude rühma tugi Ristretto, mis on vajalik ühilduvuseks wasm-cryptoga;
  • Süsteemikõne kasutamine on lubatud getentroopia () seda toetavate süsteemide kohta;
  • Lõpetatud on NativeClient tehnoloogia tugi, mille arendamine lõpetatud WebAssembly kasuks;
  • Ehitamisel on lubatud kompilaatori valikud "-ftree-vectorize" ja "-ftree-slp-vectorize".

Allikas: opennet.ru

Lisa kommentaar