Издање ЛибреССЛ 2.9.1 Криптографске библиотеке

Програмери ОпенБСД пројеката представљени издање портабл издања пакета ЛибреССЛ 2.9.1, у оквиру којег се развија форк ОпенССЛ-а, чији је циљ да обезбеди виши ниво безбедности. Пројекат ЛибреССЛ је фокусиран на висококвалитетну подршку за ССЛ/ТЛС протоколе уклањањем непотребне функционалности, додавањем додатних безбедносних карактеристика и значајног чишћења и прераде базе кода. Издање ЛибреССЛ 2.9.1 се сматра експерименталним издањем које развија функције које ће бити укључене у ОпенБСД 6.5.

Промене у ЛибреССЛ 2.9.1:

  • Додата СМ3 хеш функција (кинески стандард ГБ/Т 32905-2016);
  • Додата СМ4 блок шифра (кинески стандард ГБ/Т 32907-2016);
  • Додати макрои ОПЕНССЛ_НО_* ради побољшања компатибилности са ОпенССЛ-ом;
  • Метода ЕЦ_КЕИ_МЕТХОД је делимично пренесена из ОпенССЛ-а;
  • Имплементирани недостајући ОпенССЛ 1.1 АПИ позиви;
  • Додата подршка за КСЦхаЦха20 и КСЦхаЦха20-Поли1305;
  • Додата подршка за пренос АЕС кључева преко ЕВП интерфејса;
  • Обезбеђена аутоматска иницијализација ЦРИПТО_ЛОЦК;
  • Да би се побољшала компатибилност са ОпенССЛ-ом, подршка за шему хеширања кључева пбкдф2 је додата опенссл услужном програму; подразумевано, команде енц, црл, к509 и дгст користе сха25 метод хеширања;
  • Додати тестови за проверу преносивости између ЛибреССЛ-а и ОпенССЛ-а
    1.0 / 1.1;

  • Додати додатни Вицхепрооф тестови;
  • Додата могућност коришћења РСА ПСС алгоритма за дигиталне потписе приликом преговарања веза (руковање);
  • Додата имплементација државног строја за руковање руковањем, дефинисана у РФЦ-8446;
  • Уклоњен застарели код повезан са АСН.1 из либцрипто-а који није коришћен око 20 година;
  • Додате оптимизације склопа за 32-битне АРМ и Мингв-в64 системе;
  • Побољшана компатибилност са Андроид платформом.

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

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