سوڊيم ڪرپٽوگرافڪ لائبريري جو رليز 1.0.18

دستياب آزاد cryptographic لائبريري جو خلاصو سوڊيم 1.0.18، جيڪو API لائبريري سان مطابقت رکي ٿو NaCl (Networking and Cryptography Library) ۽ محفوظ نيٽ ورڪ ڪميونيڪيشن کي منظم ڪرڻ، هيش ڪرڻ، pseudo-random numbers پيدا ڪرڻ، ڊجيٽل دستخطن سان ڪم ڪرڻ، ۽ تصديق ٿيل عوامي ۽ symmetric (shared-key) چابيون استعمال ڪندي انڪرپشن لاءِ ڪم مهيا ڪري ٿي. سوڊيم API سادو آهي ۽ پيش ڪري ٿو سڀ کان وڌيڪ محفوظ آپشنز، انڪرپشن ۽ هشنگ جا طريقا ڊفالٽ طور. لائبريري ڪوڊ طرفان ورهايل مفت ISC لائسنس تحت.

مکيه جدت:

  • شامل ڪيو ويو نئون WebAssembly/WASI ٽارگيٽ پليٽ فارم (انٽرفيس واسي برائوزر کان ٻاهر WebAssembly استعمال ڪرڻ لاء؛
  • سسٽم تي AVX2 هدايتون جي حمايت سان، بنيادي هيشنگ آپريشن جي ڪارڪردگي تقريبن 10٪ وڌي وئي آهي.
  • بصري اسٽوڊيو 2019 استعمال ڪندي عمارت لاءِ مدد شامل ڪئي وئي؛
  • edwards25519 پوائنٽ ڏانهن هيش کي ظاهر ڪرڻ يا بي ترتيب edwards25519 پوائنٽ حاصل ڪرڻ لاءِ نئين فنڪشن core_ed25519_from_hash() ۽ core_ed25519_random() لاڳو ڪيو ويو آهي؛
  • شامل ڪيل فنڪشن crypto_core_ed25519_scalar_mul() scalar*scalar multiplication (Mod L) لاءِ؛
  • پرائم نمبرن جي آرڊر ٿيل گروپ لاءِ سپورٽ شامل ڪئي وئي Ristretto, wasm-crypto سان مطابقت لاء ضروري آهي؛
  • سسٽم ڪال جو فعال استعمال گينٽروپي () ان جي حمايت ڪندڙ سسٽم تي؛
  • NativeClient ٽيڪنالاجي جي حمايت بند ڪئي وئي آهي، جنهن جي ترقي بند ڪيو ويو WebAssembly جي حق ۾؛
  • تعمير ڪرڻ وقت، گڏ ڪرڻ وارا اختيار "-ftree-vectorize" ۽ "-ftree-slp-vectorize" کي فعال ڪيو ويو آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو