సందేశ ప్రామాణీకరణ కోడ్ అంటే ఏమిటి?
సందేశ ప్రామాణీకరణ కోడ్ (MAC) లేదా ట్యాగ్ అనేది భద్రతా కోడ్, ఇది కంప్యూటర్ యొక్క వినియోగదారు ఖాతాలు లేదా పోర్టల్లను యాక్సెస్ చేయడానికి టైప్ చేస్తుంది. ఈ కోడ్ వినియోగదారు పంపిన సందేశానికి లేదా అభ్యర్థనకు జోడించబడింది. సందేశానికి జోడించిన సందేశ ప్రామాణీకరణ సంకేతాలు (MAC లు) వినియోగదారు ప్రాప్యతను మంజూరు చేయడానికి స్వీకరించే వ్యవస్థచే గుర్తించబడాలి.
సందేశ ప్రామాణీకరణ కోడ్ (MAC) ను అర్థం చేసుకోవడం
సందేశ ప్రామాణీకరణ సంకేతాలు (MAC లు) సాధారణంగా సమాచార సమగ్రతను కాపాడటానికి ఎలక్ట్రానిక్ ఫండ్స్ ట్రాన్స్ఫర్ (EFT లు) లో ఉపయోగిస్తారు. సందేశం ప్రామాణికమైనదని వారు ధృవీకరిస్తారు; ఇతర మాటలలో, పేర్కొన్న పంపినవారి నుండి ఇది నిజంగా వస్తుంది మరియు మార్గంలో ఎటువంటి మార్పులు చేయలేదు. కీని కలిగి ఉన్న వెరిఫైయర్ సందేహాస్పద సందేశంలోని కంటెంట్లో మార్పులను గుర్తించడానికి దాన్ని ఉపయోగించవచ్చు.
ఏ విధమైన ఆర్థిక ఖాతాను అయినా యాక్సెస్ చేయడానికి సందేశ ప్రామాణీకరణ సంకేతాలు సాధారణంగా అవసరం. బ్యాంకులు, బ్రోకరేజ్ సంస్థలు, ట్రస్ట్ కంపెనీలు మరియు ఆన్లైన్ యాక్సెస్ను అందించే ఇతర డిపాజిట్, పెట్టుబడి లేదా భీమా సంస్థ ఈ కోడ్లను ఉపయోగించుకోవచ్చు. అవి ఆర్థిక గూ pt లిపి శాస్త్రంలో కీలకమైన భాగం.
MAC లను రూపొందించడానికి ఉపయోగించే అల్గోరిథంలు
మూడు అల్గోరిథంలు సాధారణంగా MAC ను కలిగి ఉంటాయి: కీ జనరేషన్ అల్గోరిథం, సంతకం అల్గోరిథం మరియు ధృవీకరించే అల్గోరిథం. కీ జనరేషన్ అల్గోరిథం యాదృచ్ఛికంగా ఒక కీని ఎంచుకుంటుంది. కీ మరియు సందేశాన్ని ఇచ్చినప్పుడు సంతకం అల్గోరిథం ట్యాగ్ను పంపుతుంది. కీ మరియు ట్యాగ్ ఇచ్చినప్పుడు సందేశం యొక్క ప్రామాణికతను ధృవీకరించడానికి ధృవీకరించే అల్గోరిథం ఉపయోగించబడుతుంది; సందేశం మరియు ట్యాగ్ ప్రామాణికమైనవి మరియు మార్పులేనివి అయితే అది అంగీకరించబడిన సందేశాన్ని తిరిగి ఇస్తుంది, లేకపోతే అది తిరస్కరించబడిన సందేశాన్ని అందిస్తుంది .
ఉదాహరణకు, పంపినవారు MAC అల్గోరిథం ద్వారా EFT వంటి సందేశాన్ని పంపుతారు, ఇది ఒక కీని ఉత్పత్తి చేస్తుంది మరియు సందేశానికి MAC డేటా ట్యాగ్ను జత చేస్తుంది. గ్రహీత సందేశాన్ని పొందుతాడు, అదే కీతో MAC అల్గోరిథం ద్వారా తిరిగి నడుపుతాడు మరియు రెండవ డేటా ట్యాగ్ను పొందుతాడు. అతను లేదా ఆమె ఈ MAC డేటా ట్యాగ్ను ప్రసారం చేసినప్పుడు సందేశానికి జతచేయబడిన మొదటి దానితో పోలుస్తారు. కోడ్ రెండు చివర్లలో ఒకేలా ఉంటే, గ్రహీత సందేశం యొక్క డేటా సమగ్రత చెక్కుచెదరకుండా ఉందని సురక్షితంగా can హించవచ్చు. కాకపోతే, సందేశాన్ని మార్చడం, దెబ్బతినడం లేదా నకిలీ చేయడం అని అర్థం.
ఏదేమైనా, సందేశంలో కొన్ని డేటా ఉండాలి, అది ఈ సందేశాన్ని ఒక్కసారి మాత్రమే పంపగలదని నిర్ధారిస్తుంది. ఉదాహరణకు, సందేశాన్ని ఒకసారి మాత్రమే పంపవచ్చని హామీ ఇవ్వడానికి ఒక-సమయం MAC, టైమ్స్టాంప్ లేదా సీక్వెన్స్ నంబర్ ఉపయోగించవచ్చు. లేకపోతే, సిస్టమ్ రీప్లే దాడికి గురవుతుంది, దీనిలో దాడి చేసిన వ్యక్తి సందేశాన్ని డీకోడ్ చేసిన తర్వాత అడ్డుకుంటుంది మరియు తరువాత సమయంలో తిరిగి ప్రసారం చేస్తుంది, అసలు ఫలితాలను ప్రతిబింబిస్తుంది మరియు వ్యవస్థలోకి చొరబడుతుంది.
సందేశ సమగ్రత సంకేతాలు (MIC లు)
కొన్నిసార్లు, పదం సమగ్రత కోడ్ (MIC) MAC కి బదులుగా ఉపయోగించబడుతుంది. ఇది చాలా తరచుగా కమ్యూనికేషన్ పరిశ్రమలో జరుగుతుంది, ఇక్కడ MAC సాంప్రదాయకంగా మీడియా యాక్సెస్ కంట్రోల్ చిరునామా అని అర్థం (Mac చిరునామా). ఏదేమైనా, MIC సందేశ డైజెస్ట్ను సూచించడానికి కూడా ఉపయోగించవచ్చు , ఇది MAC మాదిరిగానే రహస్య కీలను ఉపయోగించదు మరియు తదుపరి గుప్తీకరణ లేకుండా అదే స్థాయి భద్రతను అందించదు.
