Die Entwickler des OpenBSD-Projekts haben die tragbare Version des Pakets LibreSSL 3.6.0 veröffentlicht, das einen Fork von OpenSSL enthĂ€lt, der darauf abzielt, ein höheres Sicherheitsniveau zu gewĂ€hrleisten. Das Projekt LibreSSL fokussiert sich auf eine hochwertige UnterstĂŒtzung der SSL/TLS-Protokolle, indem ĂŒberflĂŒssige Funktionen entfernt, zusĂ€tzliche SchutzmaĂnahmen hinzugefĂŒgt und eine signifikante Bereinigung und Ăberarbeitung des Codes durchgefĂŒhrt wird. Die Veröffentlichung von LibreSSL 3.6.0 wird als experimentell angesehen, in der Funktionen entwickelt werden, die Teil von OpenBSD 7.2 sein werden.
Besonderheiten von LibreSSL 3.6.0:
- Die API EVP fĂŒr die Funktion zur Generierung von SchlĂŒsseln HKDF (HMAC Key Derivation Function) wurde aus OpenSSL portiert.
- Eine API zum Einstellen und Abrufen der Sicherheitsstufen â SSL_{,CTX}_{get,set}_security_level() â wurde hinzugefĂŒgt.
- Experimentelle UnterstĂŒtzung der API fĂŒr das QUIC-Protokoll, ursprĂŒnglich in BoringSSL implementiert, wurde hinzugefĂŒgt.
- AnfĂ€ngliche UnterstĂŒtzung fĂŒr die Verifizierung von TS ESSCertIDv2 wurde hinzugefĂŒgt.
- Der Baillie-PSW-PrĂŒfztest wird anstelle des Miller-Rabin-Tests verwendet.
- Eine erhebliche interne Ăberarbeitung wurde durchgefĂŒhrt. Ressourcenintensive ĂberprĂŒfungen der RFC 3779 bei der Zertifikatsverifizierung wurden entfernt. Der Decoder und der Parser fĂŒr ASN.1 wurden ĂŒberarbeitet. Die Implementierung von ASN1_STRING_to_UTF8() wurde neu geschrieben.
- Der Openssl-Befehl hat die Option -«s» hinzugefĂŒgt, um nur die VerschlĂŒsselungen anzuzeigen, die durch das angegebene Protokoll unterstĂŒtzt werden.
Quelle: opennet.ru
