| ఒరిజినల్ ఇన్పుట్ | MD5-32 | MD5-16 | MD5-32 పెద్ద అక్షరం |
|---|
128-బిట్డైజెస్ట్ మరియు దానిని ఇలా ప్రదర్శిస్తుంది
పాస్వర్డ్ నిల్వ కోసం32లోయర్కేస్ హెక్సాడెసిమల్ అక్షరాలు. ఇది ఫైల్ సమగ్రత తనిఖీలు, డేటా వేలిముద్రలు మరియు తగ్గింపు కోసం విస్తృతంగా ఉపయోగించబడుతుంది. ఉదాహరణ:5d41402abc4b2a76b9719d911017c592
9–24ప్రామాణిక MD5-32 అవుట్పుట్ (మొత్తం 16 అక్షరాలు), మధ్య 64 బిట్లను సమర్థవంతంగా బహిర్గతం చేస్తుంది. ఇది చిన్నది, కానీ ఎక్కువ ఢీకొనే ప్రమాదం ఉంది (సుమారు2⁻⁶⁴). తక్కువ-సెక్యూరిటీ దృశ్యాలలో చిన్న IDలు లేదా టోకెన్లకు అనుకూలం, కానీ భద్రతా ప్రమాణీకరణ కోసం సిఫార్సు చేయబడలేదు.
A–F). కొన్ని లెగసీ సిస్టమ్లు, పేమెంట్ సిగ్నేచర్లు లేదా ఎంటర్ప్రైజ్ ఇంటర్ఫేస్లకు అప్పర్కేస్ అవుట్పుట్ అవసరం. ఉదాహరణ:5D41402ABC4B2A76B9719D911017C592
UTF-8ఎన్కోడ్ చేసిన స్ట్రింగ్ మరియు చైనీస్, జపనీస్ లేదా ఎమోజి వంటి మల్టీబైట్ అక్షరాలను హ్యాషింగ్ చేయడానికి ముందు స్వయంచాలకంగా బైట్ సీక్వెన్స్లుగా మారుస్తుంది. ఇది అత్యంత సాధారణ మోడ్ మరియు సాధారణ టెక్స్ట్ ఇన్పుట్ కోసం పని చేస్తుంది.
0-9, a-f, ఖాళీలు విస్మరించబడ్డాయి). ప్రతి రెండు అక్షరాలు హ్యాష్ చేయడానికి ముందు ఒక బైట్గా అన్వయించబడతాయి. కీలు లేదా ప్రోటోకాల్ పేలోడ్ల వంటి ముడి బైనరీ డేటాను హ్యాష్ చేసినప్పుడు ఇది ఉపయోగపడుతుంది. ఉదాహరణ ఇన్పుట్:48 65 6c 6c 6f
బేస్64స్ట్రింగ్, దానిని ముడి బైట్లుగా డీకోడ్ చేస్తుంది మరియు ఆ బైట్లను హ్యాష్ చేస్తుంది. Base64లో ప్రాతినిధ్యం వహించిన ఫైల్ లేదా ఇమేజ్ కంటెంట్ యొక్క అసలు హాష్ను లెక్కించేటప్పుడు ఉపయోగకరంగా ఉంటుంది. ఉదాహరణ:SGVsbG8=
\nవిభజనగా మరియు ప్రతి పంక్తిని స్వతంత్రంగా హ్యాష్ చేస్తుంది. ఖాళీ పంక్తులు స్వయంచాలకంగా విస్మరించబడతాయి. ప్రాథమిక అవుట్పుట్ ఒక్కో పంక్తికి ఒక హాష్ని చూపుతుంది మరియు దిగువన ఉన్న పూర్తి బ్యాచ్ పట్టికలో MD5-32, MD5-16 మరియు ఒక-క్లిక్తో పెద్ద కేస్ ఫలితాలు ఉంటాయిCSVఎగుమతి. వినియోగదారు పేర్లు, పాస్వర్డ్ జాబితాలు మరియు డేటాసెట్ ప్రాసెసింగ్ కోసం ఉపయోగపడుతుంది.