د بوټان 2.12.0 کریپټوګرافیک کتابتون خوشې کول

موجود د کریپټوګرافیک کتابتون خوشې کول بوټان 2.12.0په پروژه کې کارول کیږي NeoPG، د GnuPG 2 فورک. کتابتون یو لوی ټولګه چمتو کوي چمتو شوي لومړني توکي، د TLS پروتوکول، X.509 سندونو، AEAD سیفرونو، TPMs، PKCS#11، پاسورډ هش کول، او د پوسټ کوانټم کریپټوګرافي کې کارول کیږي (د هش پر بنسټ لاسلیکونه او کلیدي تړون د McEliece او NewHope پر بنسټ). کتابتون په C++11 کې لیکل شوی او چمتو شوی د BSD جواز لاندې.

د بدلونونه په نوې خپرونه کې:

  • په دوامداره توګه د AES پلي کولو کې د NEON او AltiVec اصلاح کولو کارولو لپاره ملاتړ اضافه شوی؛
  • د RSA، GCM، OCB، XTS، CTR او ChaCha20Poly1305 پلي کولو ښه فعالیت؛
  • د 2 بایټس څخه لوی ارګون 64 هشونو رامینځته کولو لپاره ملاتړ اضافه شوی؛
  • DTLS د MTU تقسیم کولو عملیات غوره کړي او د ورته پورټ شمیرې څخه د بیا پیوستون سره د پیرودونکي اړخ کې د ستونزو له امله د پیوستون ماتولو پروسس اضافه کړي؛
  • د ټیټ پروتوکول نسخې ته د TLS 1.3 اتصالونو رول بیک ښودلو لپاره ملاتړ اضافه شوی؛
  • د ډیجیټل لاسلیکونو رامینځته کولو لپاره د الګوریتم لپاره ملاتړ اضافه شوی GOST 34.10-2012;
  • په x86-64 سیسټمونو کې د RDRAND فعالیت زیات شوی؛
  • په POWER9 پروسیسرونو کې چمتو شوي هارډویر سیډو - تصادفي نمبر جنریټر لپاره ملاتړ اضافه شوی او د AES لارښوونو سره د POWER8 سیسټمونو کې ښه فعالیت؛
  • نوې اسانتیاوې "انټروپي"، "base32_enc" او "base32_dec" اضافه شوي؛
  • ډیری سرلیک فایلونه اوس یوازې د داخلي کارونې لپاره په نښه شوي او پایله به یې خبرداری وي کله چې په غوښتنلیکونو کې د کارولو هڅه وشي؛
  • په وینډوز کې د Python ماډل کارولو وړتیا چمتو شوې.

سرچینه: opennet.ru

Add a comment