Програмистите на OpenBSD представиха LibreSSL - почистена и подобрена версия на OpenSSL

Специалистите от проекта OpenBSD работят върху създаването на операционна система със същото име, както и върху създаването на свързани с нея софтуерни решения, като OpenSSH, OpenBGPD, OpenNTPD и OpenSMTPD. Във връзка със събитията около библиотеката OpenSSL, в която бе открит изключително опасен бъг и която е известна с ужасното качество на кода, програмистите стартираха алтернативния проект LibreSSL. Новата библиотека няма да съдържа подобни програмни грешки и на практика е зачистена версия на OpenSSL.

  OpenBSD  LibreSSL -      OpenSSL

Основателят и ръководител на проекта OpenBSD Тео де Раадт (Theo de Raadt) съобщи, че е премахнал около 150 000 реда програмен код, от които 90 000 реда написани на С. "Ние се опитваме да направим кода по-разбираем и понятен. На 99,99% от нашата общност не е нужна поддръжката на VMS, а 98% не се нуждаят от поддръжката на Windows. Почти всички имат нужда от поддръжката на POSIX, за да могат да стартират Unix и нейните производни. Хората не се интересуват от FIPS, а кодът трябва да е по-прост и разбираем. Дори след направените промени, кодовата база е съвместима с API".

OpenSSL е стандартната библиотека за криптозащита на трафика чрез SSL/TLS протоколите. Репутацията й обаче бе сериозно накърнена след разриване на бъга Heartbleed. LibreSSL трябва да стане достойна алтернатива на OpenSSL. Целта на проекта е премахването на големите фрагменти код, които са тясно специализирани и претрупват кодовата база.

Коментари
Все още няма коментари
Статистика
Прегледи 105
Коментари 0
Рейтинг
Добавена на22 Апр 2014
ИзточникKaldata

Тагове
OpenBSD