Base64 ஆன்லைன் டிகோடிங் கருவி உங்களுக்கு base64 என்கோடிங், base64 ஆன்லைன் டிகோடிங், base64 என்க்ரிப்ஷன் மற்றும் டிக்ரிப்ஷன், Base64 வடிவத்தில் சரங்களை என்க்ரிப்ட் செய்தல் மற்றும் என்க்ரிப்ட் செய்யப்பட்ட Base64 ஆன்லைன் டிக்ரிப்ஷன் மற்றும் டிக்ரிப்ஷனை எளிய உரையாகக் காண்பிக்கும். Base64 என்பது ஒப்பீட்டளவில் பொதுவான ஆன்லைன் என்க்ரிப்ஷன் அல்காரிதம் ஆகும். சைனீஸ் கேர்பிள்ட் எழுத்துக்களைத் தீர்க்கும் போது, சீனத்தை வெவ்வேறு வழிகளில் குறியாக்கம் செய்வதன் மூலம் சீன கர்பிள்டு எழுத்துக்களை திறம்பட தவிர்க்கலாம். இந்த தளம் உங்கள் எந்த தகவலையும் பதிவு செய்யாது, தயவுசெய்து அதைப் பயன்படுத்தவும்.
Base64 குறியாக்கமானது 64 அச்சிடக்கூடிய ASCII எழுத்துகளை (AZ, az, 0-9, +, /) பயன்படுத்தி எந்த பைட் வரிசை தரவையும் ASCII சரத்தில் குறியாக்குகிறது, மேலும் "=" சின்னம் பின்னொட்டாகப் பயன்படுத்தப்படுகிறது.
எண் மதிப்பு | பாத்திரம் | எண் மதிப்பு | பாத்திரம் | எண் மதிப்பு | பாத்திரம் | எண் மதிப்பு | பாத்திரம் |
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 | / |
Base64 உள்ளீட்டு சரத்தை பைட்டுகளாகப் பிரிக்கிறது, ஒவ்வொரு பைட்டிற்கும் தொடர்புடைய பைனரி மதிப்பைப் பெறுகிறது (இது 8 பிட்களுக்குக் குறைவாக இருந்தால், உயர் பிட்கள் 0 உடன் நிரப்பப்படும்), பின்னர் இந்த பைனரி மதிப்புகளை ஒருங்கிணைத்து, பின்னர் அவற்றை 6 பிட்களின் குழுக்களாகப் பிரிக்கிறது ( ஏனெனில் 2^6=64), கடைசி குழு 6 பிட்களுக்கு குறைவாக இருந்தால், இறுதியில் 0 சேர்க்கப்படும். பைனரி மதிப்புகளின் ஒவ்வொரு தொகுப்பையும் தசமமாக மாற்றவும், பின்னர் மேலே உள்ள அட்டவணையில் தொடர்புடைய குறியீடுகளைக் கண்டறிந்து, Base64 குறியாக்க முடிவைப் பெற அவற்றை இணைக்கவும்.
Base64ஐ எந்த தரவின் அடிப்படையான பைனரி தரவையும் குறியாக்கப் பயன்படுத்தலாம், மேலும் ASCII எழுத்துக்களை மட்டுமே அனுப்பக்கூடிய சூழ்நிலைகளில் பயன்படுத்தலாம். இருப்பினும், உரைத் தரவைச் செயலாக்குவதற்கும் அனுப்புவதற்கும் இது பொதுவாகப் பயன்படுத்தப்படுகிறது. எடுத்துக்காட்டாக, MIME வடிவ மின்னஞ்சல்களில், பல்வேறு மொழிகளைக் கொண்ட கணினிகளுக்கு இடையில் சிதைந்த எழுத்துக்கள் இல்லாமல் பரிமாற்றத்தை எளிதாக்குவதற்கு மின்னஞ்சல் உள்ளடக்கத்தை குறியாக்க Base64 ஐப் பயன்படுத்தலாம். மேற்கு ஐரோப்பாவில் உள்ள கணினிகளில் காட்டப்படுவதை விட, கணினியில் utf-8 குறியாக்கத்தைப் பயன்படுத்தினால் சீன மொழியை சாதாரணமாகக் காட்டலாம் (அதனுடன் தொடர்புடைய எழுத்துரு நூலகம் நிறுவப்பட்டுள்ளது), ஆனால் அது சீனத்தை சாதாரணமாக அனுப்ப முடியாமல் போகலாம். இந்த நிலையில், Base64 க்கு மாற்றுகிறது இந்த கவலையை நீக்கும்.
Base64 குறியாக்கத்தில் குறிப்பிடப்படவில்லை எனில், ASCII அல்லாத எழுத்துக்கள் UTF-8 எழுத்துக்குறி தொகுப்பின்படி குறியாக்கம் செய்யப்படுவது பொதுவாக ஒப்புக்கொள்ளப்படுகிறது.