OpenBSD ప్రాజెక్ట్ డెవలపర్లు LibreSSL 3.6.0 ప్యాకేజీ యొక్క పోర్టబుల్ ఎడిషన్ను విడుదల చేశారు, దానిలో OpenSSL యొక్క ఫోర్క్ అభివృద్ధి చేయబడుతోంది, ఇది అధిక స్థాయి భద్రతను అందించడానికి ఉద్దేశించబడింది. LibreSSL ప్రాజెక్ట్ SSL/TLS ప్రోటోకాల్ల కోసం అనవసరమైన కార్యాచరణను తొలగించడం, అదనపు భద్రతా లక్షణాలను జోడించడం మరియు కోడ్ బేస్ను గణనీయంగా శుభ్రపరచడం మరియు తిరిగి పని చేయడం ద్వారా అధిక-నాణ్యత మద్దతుపై దృష్టి సారించింది. LibreSSL 3.6.0 విడుదల OpenBSD 7.2లో చేర్చబడే లక్షణాలను అభివృద్ధి చేసే ప్రయోగాత్మక విడుదలగా పరిగణించబడుతుంది.
LibreSSL 3.6.0 యొక్క లక్షణాలు:
- HKDF (HMAC కీ డెరివేషన్ ఫంక్షన్) కీ జనరేషన్ ఫంక్షన్ కోసం EVP API OpenSSL నుండి పోర్ట్ చేయబడింది.
- భద్రతా స్థాయిలను సెట్ చేయడం మరియు పొందడం కోసం API జోడించబడింది - SSL_{,CTX}_{get,set}_security_level().
- QUIC ప్రోటోకాల్ కోసం ప్రయోగాత్మక API మద్దతు జోడించబడింది, వాస్తవానికి BoringSSLలో అమలు చేయబడింది.
- TS ESSCertIDv2 ధృవీకరణకు ప్రారంభ మద్దతు జోడించబడింది.
- Miller-Rabin పరీక్షకు బదులుగా Bailey-Pomerantz-Selfridge-Wagstaff (Baillie-PSW) ప్రాథమిక పరీక్ష ఉపయోగించబడుతుంది.
- ముఖ్యమైన అంతర్గత పునర్నిర్మాణం జరిగింది. సర్టిఫికేట్లను వెరిఫై చేస్తున్నప్పుడు రిసోర్స్-ఇంటెన్సివ్ RFC 3779 చెక్లు తీసివేయబడ్డాయి. ASN.1 కోసం డీకోడర్ మరియు టైమ్ పార్సర్ రీడిజైన్ చేయబడ్డాయి. ASN1_STRING_to_UTF8() అమలు మళ్లీ వ్రాయబడింది.
- పేర్కొన్న ప్రోటోకాల్కు మద్దతు ఇచ్చే సాంకేతికలిపిలను మాత్రమే చూపడానికి openssl యుటిలిటీకి -“s” ఎంపిక జోడించబడింది.
మూలం: opennet.ru