బేస్64 ఆన్లైన్ డెక్డోకింగ్ టూల్ మీకు బేస్ అందిస్తుంది64 ఎంకోడింగ్, బేస్64 ఆన్లైన్ డెక్డోకింగ్, బేస్64 ఎంక్రిప్షన్ మరియు డిక్రిప్షన్, బేస్ లో స్ట్రింగ్ ను ఎంక్రిప్ట్ చేస్తుంది64 ఫార్మట్, మరియు ఎంక్రిప్టెడ్ బేస్ ను డికోడ్ మరియు డిక్రిప్ట్ చేస్తుంది64 ఆన్లైన్ క్లీర్టెక్స్ట్. బేస్64 ఇది ఒక చాలా సాధారణమైన ఆన్లైన్ ఎంక్రిప్షన్ అల్గోరిథం. చైనీస్ గార్బిల్డ్ అక్షరాలను పరిష్కరించడం విధంగా, చైనీస్ ను వివిధ రీతుల్లో కోడ్ చేయడం చైనీస్ గార్బిల్డ్ అక్షరాలను సమర్ధవంతంగా నివారించగలుగుతుంది. ఈ సైట్ మీ సమాచారాన్ని రికార్డ్ చేయదు, స్వేచ్ఛగా ఉపయోగించండి.
బేస్64 కోడింగ్ ఉపయోగిస్తుంది 64 ప్రింటబుల్ ASCII అక్షరాలు (A-Z, a-z, 0-9, +,/) యాక్షరంగా బైట్ క్రమంలో సంకేతం చేయడానికి ఉపయోగించబడుతుంది, "=" సంకేతం ఉపయోగించబడింది.
సంఖ్యాలక్షణం | అక్షరం | సంఖ్యాలక్షణం | అక్షరం | సంఖ్యాలక్షణం | అక్షరం | సంఖ్యాలక్షణం | అక్షరం |
0 | A | 16 | Q | 32 | G | 48 | w |
1 | B | 17 | R | 33 | h | 49 | x |
2 | C | 18 | S | 34 | I | 50 | y |
3 | D | 19 | T | 35 | j | 51 | Z |
4 | E | 20 | U | 36 | k | 52 | 0 |
5 | F | 21 | V | 37 | L | 53 | 1 |
6 | G | 22 | W | 38 | m | 54 | 2 |
7 | H | 23 | X | 39 | N | 55 | 3 |
8 | I | 24 | Y | 40 | o | 56 | 4 |
9 | J | 25 | Z | 41 | p | 57 | 5 |
10 | K | 26 | A | 42 | Q | 58 | 6 |
11 | L | 27 | B | 43 | r | 59 | 7 |
12 | M | 28 | C | 44 | s | 60 | 8 |
13 | N | 29 | D | 45 | t | 61 | 9 |
14 | O | 30 | E | 46 | u | 62 | + |
15 | P | 31 | F | 47 | v | 63 | / |
బేస్64 ఇన్పుట్ స్ట్రింగ్ ను బైట్స్ లో విభజిస్తుంది, ప్రతి బైట్ కు సంబంధించిన బైనరీ విలువను పొందుతుంది (అది తక్కువ అయితే) 8 బిట్స్, పైని బిట్స్ పూర్తి చేయబడింది), ఆపై ఈ బైనరీ విలువలను పర్రాటికంగా జోడించి, ఆపై వాటిని 6 బిట్స్ (ఎందుకంటే 2 ^ 6 = 64) అంతిమ బైనరీ గ్రూపు కంటే తక్కువ అయితే 6 బిట్స్, ఇందులో 0 తో పూర్తి చేయబడింది. ప్రతి బైనరీ విలువను డిసిమల్ లో మార్చి, ఆపై పైని పట్టికలో సంబంధిత చిహ్నాలను పర్రాటికంగా జోడించి, Base64 కోడింగ్ ఫలితం.
బేస్64 ఏ డాటా యొక్క అంశకాంక్షింగ్ బైనరీ డేటా కోడింగ్ కొరకు ఉపయోగించబడవచ్చు, కానీ ఇది అత్యంత సాధారణంగా టెక్స్ట్ డాటా ప్రాసెసింగ్ మరియు పంపడకు ఉపయోగించబడుతుంది, ఉదాహరణకు MIME ఫార్మాట్ ఇమెయిల్స్. Base64 ఇమెయిల్స్ యొక్క కంటెంట్ కోడింగ్ కొరకు ఉపయోగించబడవచ్చు, వివిధ భాషలలో కంప్యూటర్ల మధ్య పంపడానికి అనువుగా కాగలదు కానీ అది ప్రదర్శన కాక పంపడమే కాదు. ఉదాహరణకు, పశ్చిమ యూరోప్లో, utf ఉపయోగించే కంప్యూటర్-8 కోడింగ్ సాధారణంగా చైనీస్ ను సాధారణంగా ప్రదర్శించగలదు (అనుబంధ ఫాంట్ లైబ్రరీస్ ఇన్స్టాల్ చేసినప్పుడు), కానీ ఇది సాధారణంగా చైనీస్ ను పంపడానికి సాధ్యం కాదు. ఈ పరిస్థితిలో, Base64 ఈ ఆందోళన ఉండదు.
బేస్64 కోడింగ్ వివరణలేకుండా, కానీ-ASCII అక్షరాలు సాధారణంగా UTF లో కోడేకుండా ఉంటాయి-8 అక్షర సమితి.