SHA-1, SHA-2, SHA-256 హాష్ అల్గోరిథంల మధ్య వ్యత్యాసం
SHA-1, SHA-2, SHA-256 హాష్ అల్గోరిథంల మధ్య వ్యత్యాసం
అల్గోరిథం సంక్షిప్తీకరణను వివరించడం ద్వారా ప్రారంభిద్దాం.
హాష్ అల్గోరిథం అనేది డేటాను స్థిర పరిమాణానికి ఘనీభవించే ఒక గణిత విధి, ఉదా. మనం "Olaకి పిల్లి ఉంది" అనే వాక్యాన్ని తీసుకొని దానిని ప్రత్యేక CRC32 అల్గారిథమ్ ద్వారా అమలు చేస్తే "b165e001" అనే సంక్షిప్తీకరణను పొందుతాము. అనేక అల్గారిథమ్లు ఉన్నాయి మరియు అవన్నీ నిర్దిష్ట ప్రయోజనాలను కలిగి ఉన్నాయి, కొన్ని డేటా రకం కోసం మెరుగుపరచబడ్డాయి, మరికొన్ని భద్రత కోసం.
మాకు, చాలా ముఖ్యమైనది SHA అల్గోరిథంలు.
SHA - అంటే సురక్షిత హాషింగ్ అల్గోరిథం - క్రిప్టోగ్రాఫిక్ భద్రత కోసం ఉపయోగించబడుతుంది. ఈ అల్గోరిథం యొక్క అతి ముఖ్యమైన ఆవరణ ఏమిటంటే హాష్ కోలుకోలేనిది మరియు ప్రత్యేకమైనది. కోలుకోలేనిది - అసలు డేటా సురక్షితంగా మరియు తెలియదు. ప్రత్యేకత - రెండు వేర్వేరు డేటా ముక్కలు ఒకే కీని ఉత్పత్తి చేయలేవు.
డిజిటల్ సంతకం చాలా సున్నితమైనది - పత్రంలో ఏదైనా మార్పు సంతకాన్ని మారుస్తుంది. మనం పైన పేర్కొన్న వాక్యం "OLA MA KOTA"ని తీసుకొని పెద్ద అక్షరాలతో వ్రాసినట్లయితే, మనకు "baa875a6" అనే పూర్తిగా భిన్నమైన సంక్షిప్తీకరణ వస్తుంది. మరొక సంక్షిప్తీకరణ అంటే సంతకం ఇకపై చెల్లదు.
SHA-1 మరియు SHA-2 అల్గోరిథం యొక్క రెండు వెర్షన్లు. నిర్మాణం మరియు బిట్ పొడవు పరంగా ఇవి భిన్నంగా ఉంటాయి. SHA-2 అనేది SHA-1 యొక్క మెరుగైన వెర్షన్.
SHA-1 160 బిట్స్ పొడవు
SHA-2 వివిధ పొడవులలో సంభవిస్తుంది, చాలా తరచుగా 256 బిట్లలో
పెద్ద హాష్ విలువ ఎక్కువ భద్రతను అందిస్తుంది. ప్రత్యేకమైన సంక్షిప్త సంఖ్యల సంఖ్యను సంఖ్యగా వ్యక్తీకరించవచ్చు, ఉదా. SHA-256 కోసం 2 ఉన్నాయి 256 సాధ్యం కలయికలు. 2 256 ఈ భారీ సంఖ్య భూమిపై ఇసుక ధాన్యాల సంఖ్యను మించిపోయింది.
యూజర్ యొక్క సర్టిఫికేట్ SHA-1 పై ఆధారపడి ఉంటే (మరియు అది చెల్లుతుంది, ఎందుకంటే ఇది జూలై 1 కి ముందు జారీ చేయబడింది), ఈ సర్టిఫికెట్తో ధృవీకరించబడిన (జూలై 1 తర్వాత) సృష్టించబడిన సంతకం SHA-2 అల్గోరిథంతో లెక్కించిన సంతకం చేసిన కంటెంట్ యొక్క సంక్షిప్తతను కలిగి ఉండాలి (SHA-1 కాదు). కాబట్టి అనువర్తనాలు మరియు ఐటి వ్యవస్థలు క్రొత్త ధృవపత్రాలతో మాత్రమే వ్యవహరించాలి, కానీ అన్నింటికంటే SHA-2 కి అనుగుణంగా హాష్ను ఉపయోగించినప్పుడు సంతకాలు మరియు ముద్రలను సృష్టించండి.
మేము ఇప్పటికే ఇన్స్టాల్ చేసిన ప్రోగ్రామ్లు SHA-2 హాష్ ఫంక్షన్ను ఉపయోగించి ఎలక్ట్రానిక్ సంతకాలను సమర్పించడానికి మరియు ధృవీకరించడానికి కార్యకలాపాలను నిర్వహించడానికి ఈ రోజు అనుమతిస్తాయి.
అర్హత కలిగిన ఎలక్ట్రానిక్ సంతకాల గురించి మరింత తెలుసుకోవడానికి ఇది కొద్ది నిమిషాలు మాత్రమే పడుతుంది, కాల్ చేయండి లేదా వ్రాయండి.
ఎలక్ట్రానిక్ సంతకం కోసం ప్రతిపాదిత సెట్లు క్రింద ఉన్నాయి: