విషయ సూచిక:
నిర్వచనం - OpenSSL అంటే ఏమిటి?
వెబ్ ప్రామాణీకరణ కోసం సురక్షిత సాకెట్ లేయర్ (ఎస్ఎస్ఎల్) మరియు ట్రాన్స్పోర్ట్ లేయర్ సెక్యూరిటీ (టిఎల్ఎస్) ప్రోటోకాల్లను ఉపయోగించటానికి ఓపెన్ ఎస్ఎస్ఎల్ ఓపెన్ సోర్స్ సాధనం.
టెకోపీడియా ఓపెన్ఎస్ఎస్ఎల్ను వివరిస్తుంది
SSL / TLS ప్రోటోకాల్లకు మద్దతు ఇవ్వడానికి ఓపెన్ఎస్ఎస్ఎల్ క్రిప్టోగ్రాఫిక్ ఫంక్షన్లను అందిస్తుంది. SSL భద్రతలో, వెబ్సైట్లు వారి చట్టబద్ధతను నిరూపించడానికి డిజిటల్ ప్రమాణపత్రాలను ఉపయోగిస్తాయి.
ఓపెన్ఎస్ఎస్ఎల్ సి ప్రోగ్రామింగ్ భాషలో వ్రాయబడింది మరియు గుప్తీకరణను అందించడానికి వివిధ సాంకేతికలిపులు మరియు అల్గారిథమ్లపై ఆధారపడుతుంది. ఉత్పత్తి అపాచీ లైసెన్స్ మరియు బర్కిలీ సాఫ్ట్వేర్ డిస్ట్రిబ్యూషన్ లైసెన్స్ క్రింద ద్వంద్వ లైసెన్స్ పొందింది.
ఉత్పత్తిని మొదట ఆవిష్కరించిన 1998 నుండి ఓపెన్ఎస్ఎస్ఎల్ యొక్క వివిధ వరుస వెర్షన్లు అభివృద్ధి చేయబడ్డాయి. 1.0.1 నుండి 1.0.1 ఎఫ్తో సహా ఇటీవలి ఓపెన్ఎస్ఎస్ఎల్ సంస్కరణలు 2014 ఏప్రిల్లో కనుగొనబడిన నాటకీయ భద్రతా లోపాన్ని కలిగి ఉంటాయి. దుర్బలత్వం టిఎల్ఎస్ హృదయ స్పందన పొడిగింపు అని పిలువబడే లక్షణానికి సంబంధించినది, ఇక్కడ బగ్ 64 కెబి వరకు మెమరీని విడుదల చేస్తుంది - దుర్బలత్వాన్ని 'హార్ట్బెడ్ బగ్' అని పిలుస్తారు మరియు ఇంటర్నెట్లో కనీసం అర మిలియన్ సురక్షిత వెబ్ సర్వర్లను ప్రభావితం చేస్తుందని అంచనా వేయబడింది.
ఉపయోగంలో ఉన్న ఓపెన్ఎస్ఎస్ఎల్ యొక్క ప్రస్తుత వెర్షన్, వెర్షన్ 1.0.1 జి, హార్ట్బెల్డ్ బగ్ను పరిష్కరించడానికి సవరించబడింది.
