Base64 டிகோடிங்

Base64 டிகோடிங் கருவி மூலம், Base64 முறையில் குறியிடப்பட்ட தரவை எளிதாக டிகோட் செய்யலாம். Base64 குறியாக்கம் என்றால் என்ன? Base64 என்ன செய்கிறது? இங்கே கண்டுபிடிக்கவும்.

Base64 குறியாக்கம் என்றால் என்ன?

இது ஒரு குறியாக்க முறை ஆகும், இது ஒவ்வொரு எழுத்து எழுத்தும் ஒரு எண்ணைக் குறிக்கிறது மற்றும் அதை உரையாக மாற்றுவதன் மூலம் தரவைச் சேமிப்பதை வழங்குகிறது. Base64 குறியாக்கம், இது குறிப்பாக அஞ்சல் இணைப்புகளை அனுப்பும் போது பயன்படுத்தப்படும் குறியாக்க முறை; இது பைனரி தரவை ASCII தரநிலைகளில் உரை கோப்பாக மாற்றுவதை வழங்குகிறது. முதலில், Base64 பற்றிய சில புள்ளிகளை விளக்கிய பிறகு, C++ மொழியுடன் Base64 என்கோட் மற்றும் டிகோட் செயல்பாடுகளைச் செய்வோம்.

பேஸ்64 குறியாக்கத்தின் முக்கிய நோக்கங்களில் ஒன்று, அஞ்சல்களில் இணைப்புகளை இணைக்க அனுமதிப்பதாகும். ஏனென்றால், அஞ்சல் அனுப்ப அனுமதிக்கும் SMTP நெறிமுறை, படங்கள், இசை, வீடியோக்கள், பயன்பாடுகள் போன்ற பைனரி தரவுகளை அனுப்புவதற்கு ஏற்ற நெறிமுறை அல்ல. எனவே, MIME எனப்படும் தரநிலையுடன், பைனரி தரவு Base64 உடன் குறியாக்கம் செய்யப்பட்டு SMTP நெறிமுறையில் அனுப்பப்படும். அஞ்சல் அனுப்பப்பட்ட பிறகு, மறுபுறத்தில் உள்ள பைனரி தரவு Base64 தரநிலைகளின்படி டிகோட் செய்யப்பட்டு தேவையான வடிவத்திற்கு மாற்றப்படும்.

Base64 குறியாக்கம் என்பது அடிப்படையில் வெவ்வேறு குறியீடுகளுடன் தரவை வெளிப்படுத்துவதாகும். இந்த குறியீடுகள் 64 வெவ்வேறு எழுத்துக்களின் சரம். குறியாக்கத்திற்கு கொடுக்கப்பட்ட பெயர் ஏற்கனவே இந்த எழுத்துக்களின் எண்ணிக்கையிலிருந்து வந்தது. இந்த 64 எழுத்துக்கள் பின்வருமாறு.

மேலே உள்ள எழுத்துகளுக்கு நீங்கள் கவனம் செலுத்தினால், அவை அனைத்தும் ASCII நிலையான எழுத்துகள், எனவே ஒவ்வொரு எழுத்துக்கும் ASCII சமமாக வெளிப்படுத்தப்படும் எண் சமமான எழுத்துகள் உள்ளன. எடுத்துக்காட்டாக, A எழுத்துக்கு சமமான ASCII 65 ஆகும், அதே சமயம் a எழுத்துக்கு சமமானது 97 ஆகும். கீழே உள்ள அட்டவணையில், வெவ்வேறு அடிப்படைகளில் உள்ள எழுத்துக்களின் சமமானவை, முதன்மையாக ASCII கொடுக்கப்பட்டுள்ளன.

Base64 என்பது தரவு பரிமாற்றத்தின் போது தரவு இழப்பைத் தடுக்க உருவாக்கப்பட்ட குறியாக்க நுட்பமாகும். நம்மில் பெரும்பாலோருக்கு இது Base64 குறியாக்க முறையாகத் தெரியும், ஆனால் Base64 என்பது ஒரு குறியாக்க முறை, குறியாக்க முறை அல்ல. குறியாக்கம் செய்யப்பட வேண்டிய தரவு முதலில் எழுத்தின் அடிப்படையில் பிரிக்கப்படுகிறது. பின்னர், ஒவ்வொரு எழுத்துக்கும் சமமான 8-பிட் பைனரி காணப்படுகிறது. காணப்படும் 8-பிட் வெளிப்பாடுகள் அருகருகே எழுதப்பட்டு மீண்டும் 6-பிட் குழுக்களாகப் பிரிக்கப்படுகின்றன. ஒவ்வொரு 6-பிட் குழுவிற்கும் Base64 சமமானவை எழுதப்பட்டு, குறியாக்க செயல்முறை முடிந்தது. டிகோட் செயல்பாட்டில், அதே செயல்பாடுகளுக்கு எதிரானது பயன்படுத்தப்படுகிறது.

Base64 குறியாக்கம் என்ன செய்கிறது?

இது ஒரு தனித்துவமான குறியாக்க முறையாகும், இது பரிமாற்றம் மற்றும் சேமிப்பக பரிவர்த்தனைகள் இரண்டையும் குறியாக்க அனுமதிக்கிறது.

Base64 குறியாக்கத்தை எவ்வாறு பயன்படுத்துவது?

நீங்கள் குறியாக்கம் செய்ய விரும்பும் தரவை பேனலின் இடதுபுறத்தில் உள்ள தொடர்புடைய பகுதியில் நகலெடுத்து ஒட்டவும். வலதுபுறத்தில் உள்ள பச்சை "வினவல்" பொத்தானைக் கிளிக் செய்யவும். இந்த கருவியின் மூலம் நீங்கள் எல்லா தரவையும் மறைக்க முடியும், அங்கு நீங்கள் குறியாக்கம் மற்றும் மறைகுறியாக்கம் இரண்டையும் செய்யலாம்.

Base64 குறியாக்க தர்க்கம்

குறியாக்க தர்க்கம் சற்று சிக்கலானது, ஆனால் ஒரு பொதுவான வெளிப்பாடாக, ASCII எழுத்துக்களைக் கொண்ட தரவு ஒவ்வொன்றும் எண்களால் குறிப்பிடப்படும் 64 வெவ்வேறு அலகுகளாக மொழிபெயர்க்கப்படுகின்றன. இந்த அலகுகள் 8-பிட், அதாவது 1-பைட் புலங்களிலிருந்து 6-பிட் புலங்களாக மாற்றப்படுகின்றன. இந்த மொழிபெயர்ப்பு செயல்முறையைச் செய்யும்போது, ​​64 வெவ்வேறு எண்களால் பயன்படுத்தப்படும் வெளிப்பாடுகளுக்கு மொழிபெயர்ப்பு நடைபெறுகிறது. இந்த வழியில், தரவு முற்றிலும் மாறுபட்ட மற்றும் சிக்கலான கட்டமைப்பாக மாறும்.

Base64 குறியாக்க நன்மைகள்

வெளிப்புற தாக்குதல்களிலிருந்து தரவைப் பாதுகாக்க இது பயன்படுகிறது. இந்த குறியாக்க முறை, பெரிய மற்றும் சிறிய எழுத்துக்கள் மற்றும் எண்களைக் கொண்ட சிக்கலான 64 எழுத்துக்களை வெளியிடுகிறது, இது பாதுகாப்பை கணிசமாக அதிகரிக்கிறது.

Base64 குறியாக்கம் மற்றும் மறைகுறியாக்கம்

முதல் கட்டத்தில், பேனலின் வலது பக்கத்தில் "குறியாக்கம்" விருப்பம் குறிக்கப்பட்டுள்ளது. இந்த வழியில் அமைக்கப்பட்ட தரவு "வினவல்" பொத்தானைக் கிளிக் செய்யும் போது குறியாக்கம் செய்யப்படுகிறது. மறைகுறியாக்க, நீங்கள் "குறியாக்கம்" உரையைக் கிளிக் செய்து, பட்டியலிலிருந்து "மறைகுறியாக்கு" உரையைக் கிளிக் செய்ய வேண்டும். பின்னர், "வினவல்" பொத்தானைக் கிளிக் செய்வதன் மூலம், base64 மறைகுறியாக்கத்தையும் செய்யலாம்.

Base64 என்கிரிப்ஷன் எப்படி வேலை செய்கிறது?

ASCII எழுத்துகளை 64 வெவ்வேறு எழுத்துகளாக மாற்றி சேமிப்பதை அடிப்படையாகக் கொண்ட இந்த அமைப்பைப் பயன்படுத்துவது மிகவும் எளிதானது.

Base64 எங்கே பயன்படுத்தப்படுகிறது?

Base64 குறியாக்கம் என்பது தரவுகளை, பொதுவாக சரங்களின் வடிவத்தில், எண் மற்றும் சிக்கலான வெளிப்பாடுகளாக மாற்றுவதை அடிப்படையாகக் கொண்டது. தரவைப் பாதுகாப்பதற்கும் சேமிப்பதற்கும் இது சிறந்த வழிகளில் ஒன்றாகும்.