د سوډیم کریپټوګرافیک کتابتون خپرول 1.0.18

موجود د وړیا کریپټوګرافیک کتابتون خوشې کول سوډیم 1.0.18، کوم چې API د کتابتون سره مطابقت لري NaCl (شبکه او کریپټوګرافي کتابتون) او د خوندي شبکې اړیکو تنظیم کولو ، هش کولو ، د سیډو - تصادفي شمیرو رامینځته کولو ، ډیجیټل لاسلیکونو سره کار کولو ، او د مستند عامه او سمیټریک (شریک کیلي) کیلي په کارولو سره کوډ کولو لپاره دندې چمتو کوي. د سوډیم API ساده دی او د ډیفالټ لخوا خورا خوندي اختیارونه ، د کوډ کولو او هش کولو میتودونه وړاندیز کوي. د کتابتون کوډ لخوا توزیع شوی د وړیا ISC جواز لاندې.

اصلي نوښتونه:

  • نوی WebAssembly/WASI هدف پلیټ فارم اضافه شوی (انټرفیس واسي د براوزر څخه بهر د WebAssembly کارولو لپاره؛
  • په سیسټمونو کې چې د AVX2 لارښوونو لپاره ملاتړ کوي، د بنسټیز هشینګ عملیاتو فعالیت نږدې 10٪ ډیر شوی.
  • د بصری سټوډیو 2019 په کارولو سره د جوړولو لپاره ملاتړ اضافه شوی؛
  • نوي فنکشنونه core_ed25519_from_hash() او core_ed25519_random() پلي کړي ترڅو هش ایډوارډ 25519 پوائنټ ته منعکس کړي یا تصادفي ایډوارډ 25519 پوائنټ ترلاسه کړي؛
  • د سکالر* سکالر ضرب (Mod L) لپاره فنکشن crypto_core_ed25519_scalar_mul() اضافه شوی؛
  • د اصلي شمیرو ترتیب شوي ګروپ لپاره ملاتړ اضافه شوی Ristrettoد wasm-crypto سره مطابقت لپاره اړین دی؛
  • د سیسټم کال فعاله کارول ګیټینټروپی() په سیسټمونو کې چې دا یې ملاتړ کوي؛
  • د NativeClient ټیکنالوژۍ لپاره ملاتړ بند شوی، د کوم پرمختګ بند شوی د WebAssembly په ګټه؛
  • کله چې جوړیږي، د کمپیلر اختیارونه "-ftree-vectorize" او "-ftree-slp-vectorize" فعال شوي.

سرچینه: opennet.ru

Add a comment