ЛибреССЛ 3.9.0 стиже са побољшањима подршке, исправкама и још много тога

ЛибреССЛ

ЛибреССЛ је форк ОпенССЛ-а који је развио ОпенБСД пројекат.

Тхе издање нове верзије ЛибреССЛ-а 3.9.0 а у овој новој верзији и развојној грани имплементације представљене су разне исправке грешака, као и побољшања у документацији, извршено је унутрашње чишћење у неким компонентама и друго.

За оне који не знају за ЛибреССЛ, требало би да знају да је ово То је имплементација отвореног кода протокола ТЛС развија форк ОпенССЛ-а намењен да обезбеди виши ниво безбедности. ЛибреССЛ је првобитно развијен као намеравана замена за ОпенССЛ на ОпенБСД-у и пренет је на друге платформе када је поједностављена верзија библиотеке стабилизована.

Пројекат ЛибреССЛ се фокусира на висококвалитетну подршку за ССЛ/ТЛС протоколе уз уклањање непотребних функција, додавање додатних безбедносних функција и значајно чишћење и прераду базе кода.

Главне нове карактеристике ЛибреССЛ-а 3.9.0

Ова нова верзија која је представљена ЛибреССЛ 3.9.0 се истиче по имплементацији подршка за алгоритме дигиталног потписа заснованог на ЕЦДСА са СХА-3 хешовима.

Још једна од промена која се истиче у овој новој верзији су промене за побољшање преносивости на друге платформе, као што је додавање префикса „либрессл_“ извезеним ЛибреССЛ симболима да би се избегли проблеми са статичким везама и побољшала компатибилност.

Поред овога, направљена су подешавања у ЛибреССЛ 3.9.0 како би се побољшала компатибилност са ОпенССЛ-ом, као нпр. укључивање алијаса за ЦхаЦха алгоритам, обједињавање функција везаних за ССЛ, прилагођавање позива одређеним функцијама, између осталих промена.

Садаибцрипто не извози симболе компатибилности у цмаке буилдовима, Поправљено неколико упозорења на Виндовс-у као уклоњени искачући прозори са тврдњама са верзијама за отклањање грешака у оперативном систему Виндовс и поправљени падови и откази на АРМ64 Виндовс верзијама.

С друге стране, корисност опенссл сада подржава неколико нових заставица за различите сврхе, као што је присилно генерисање јавног кључа, манипулација структурама сертификата и руковање УТФ-8 кодирањем и Унутрашње компоненте БИО_думп-а су преписане да би се побољшале његове перформансе.

Дошло је до промена у имплементацији неколико АПИ функција, укључујући реорганизацију ЕВП АПИ-ја, уклањање застарелих функција и поједностављење одређених функција везаних за шифровање и сажетке.

Од осталих промена који се издвајају из ове нове верзије:

  • Подршка је укинута за неке функције и алгоритме који су застарели или неприкладни за употребу у окружењима са више нити, као што је подршка за неприлагодљиве глобалне табеле, ГОСТ и СТРЕЕБОГ алгоритме, између осталих.
  • Проширена подршка за механизам ЦЕТ (Цонтрол-флов Енфорцемент Тецхнологи), који се користи за заштиту од извршења експлоатације коришћењем техника програмирања оријентисаног на повратак (РОП).
  • ССЛ_либрари_инит() сада има исти ефекат као ОПЕНССЛ_инит_ссл().
  • Уклоњене су ЕВП_адд_{ципхер,дигест}() и глобалне табеле које нису безбедне за нити.
  • Уклоњено је неколико функција и метода које више нису подржане или потребне.
  • АСН1_СТРИНГ_ТАБЛЕ_гет() и Кс509_ПУРПОСЕ_гет0*() сада враћају константне показиваче.

Коначно, ако сте заинтересовани да сазнате више о томе, можете се консултовати са детаљима У следећем линку.

Како инсталирати нову верзију ЛибреССЛ-а?

За оне који су заинтересовани да могу да инсталирају ову нову верзију, треба да знате да тренутно није стигла до већине Линук дистрибуција, тако да је тренутно доступна инсталација сами извршили компилацију пакета.

Али не брините, ЛибреССЛ верзија Веома је једноставно и да бисте то урадили само морате да отворите терминал и извршите следеће команде (морате имати следеће зависности аутомаке, аутоцонф, гит, либтоол, перл и гит).

Прва ствар је да добијете изворни код, што можете урадити са овом командом:

гит клон хттпс://гитхуб.цом/либрессл/портабле.гит

Када се ово заврши, сада ћемо припремити начин за извођење компилације, да бисмо то урадили, улазимо у фасциклу која садржи ЛибреССЛ изворни код и откуцаваћемо:

цд портабле ./аутоген.сх ./дист.сх

Када ово завршимо, прелазимо на компајлирање са:

./цонфигуре маке цхецк маке инсталл

Други начин за компајлирање ЛибреССл-а је помоћу ЦМаке-а и да бисте то урадили само морате да откуцате следеће:

мкдир буилд цд буилд цмаке .. маке маке тест

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.