Ботан Цриптограпхиц Либрари издање 2.11.0

Доступан издавање криптографске библиотеке Ботан 2.11.0, који се користи у пројекту НеоПГ, виљушка ГнуПГ 2. Библиотека пружа велику колекцију готови примитиви, који се користи у ТЛС протоколу, Кс.509 сертификатима, АЕАД шифрама, ТПМ-овима, ПКЦС#11, хеширању лозинки и пост-квантној криптографији. Библиотека је написана у Ц++11 и испоручује се под БСД лиценцом.

Међу Промене у новом издању:

  • Додато Аргон2 хеширање лозинке и функције генерисања кључева на основу лозинке користећи Аргон2 и Бцрипт;
  • Додата подршка за Виндовс и Линук системе за складиштење сертификата. Имплементиран је Систем_Цертифицате_Сторе АПИ, који ради изнад складишта сертификата специфичних за Виндовс, мацОС и Линук. Додат труст_роотс ЦЛИ за проверу складишта системских сертификата;
  • Додат слој да се обезбеди компатибилност са либсодијумом (содиум.х);
  • Додата подршка за слање ДТЛС ХеллоВерифиРекуест порука на страни сервера;
  • Имплементирани ТЛС токови компатибилни са боост::асио::ссл;
  • Обезбеђена подршка за ТЛС тестирање коришћењем тестног пакета из БорингССЛ-а;
  • Повећане перформансе режима ГЦМ;
  • КСМСС (Ектендед Меркле Сигнатуре Сцхеме) имплементација је усклађена са РФЦ 8391;
  • Додата подршка за проширење суппортед_версионс за ТЛС 1.3;
  • Додата имплементација Ед25519пх у складу са РФЦ 8032.

Извор: опеннет.ру

Додај коментар