Liberasyon bibliyotèk kriptografik Sodyòm 1.0.18

Disponib lage yon bibliyotèk kriptografik gratis Sodyòm 1.0.18, ki se API-konpatib ak bibliyotèk la NaCl (Rezo ak kriptografi bibliyotèk) epi li bay fonksyon pou òganize kominikasyon rezo an sekirite, hashing, jenere nimewo pseudo-o aza, travay ak siyati dijital, ak chifreman lè l sèvi avèk otantifye piblik ak simetrik (kle pataje). Sodyòm API a se senp epi li ofri opsyon ki pi an sekirite, chifreman ak metòd hashing pa default. Kòd bibliyotèk la distribiye pa anba lisans ISC gratis.

Prensipal inovasyon:

  • Te ajoute nouvo platfòm sib WebAssembly/WASI (koòdone WASI pou itilize WebAssembly deyò navigatè a);
  • Sou sistèm ki gen sipò pou enstriksyon AVX2, pèfòmans operasyon hachaj debaz yo ogmante pa apeprè 10%.
  • Te ajoute sipò pou bati lè l sèvi avèk Visual Studio 2019;
  • Enplemante nouvo fonksyon core_ed25519_from_hash() ak core_ed25519_random() pou reflete yon hash nan pwen edwards25519 oswa jwenn yon pwen edwards25519 o aza;
  • Te ajoute fonksyon crypto_core_ed25519_scalar_mul () pou miltiplikasyon eskalar * eskalar (mod L);
  • Te ajoute sipò pou gwoup òdone nimewo premye Ristretto, nesesè pou konpatibilite ak wasm-crypto;
  • Pèmèt itilizasyon apèl sistèm getentropi () sou sistèm ki sipòte li;
  • Sipò pou teknoloji NativeClient te sispann, devlopman nan ki sispann an favè WebAssembly;
  • Lè w ap bati, opsyon konpilatè "-ftree-vectorize" ak "-ftree-slp-vectorize" yo aktive.

Sous: opennet.ru

Add nouvo kòmantè