Caesar cipher
குறியாக்கவியலில், சீசரின் மறைக்குறியீடு என்றும் அழைக்கப்படும் சீசர் மறைக்குறியீடு, ஷிப்ட் மறைக்குறியீடு, சீசரின் குறியீடு அல்லது சீசர் ஷிப்ட், எளிமையான மற்றும் மிகவும் பரவலாக அறியப்பட்ட குறியாக்க நுட்பங்களில் ஒன்றாகும். இது ஒரு வகை மாற்று சைஃபர் ஆகும், இதில் எளிய உரையில் உள்ள ஒவ்வொரு எழுத்தும் எழுத்துக்களுக்கு கீழே சில நிலையான எண்ணிக்கையிலான நிலைகளால் மாற்றப்படுகிறது. எடுத்துக்காட்டாக, 3 இன் இடது மாற்றத்துடன், மாற்றப்படும், ஆகிவிடும், மற்றும் பல. இந்த முறை ஜூலியஸ் சீசரின் பெயரால் அழைக்கப்படுகிறது, அவர் அதை தனது தனிப்பட்ட கடிதத்தில் பயன்படுத்தினார். ஒரு சீசர் மறைக்குறியீட்டால் நிகழ்த்தப்படும் குறியாக்க படி பெரும்பாலும் விஜெனியர் மறைக்குறியீடு போன்ற மிகவும் சிக்கலான திட்டங்களின் ஒரு பகுதியாக இணைக்கப்பட்டுள்ளது, மேலும் இன்னும் ROT13 அமைப்பில் நவீன பயன்பாட்டைக் கொண்டுள்ளது. அனைத்து ஒற்றை-எழுத்து மாற்று சைஃபர்களைப் போலவே, சீசர் சைஃபர் எளிதில் உடைக்கப்படுகிறது மற்றும் நவீன நடைமுறையில் அடிப்படையில் எந்த தகவல்தொடர்பு பாதுகாப்பையும் வழங்காது. எடுத்துக்காட்டு இரண்டு எழுத்துக்களை சீரமைப்பதன் மூலம் மாற்றத்தைக் குறிக்கலாம்; சைபர் எழுத்துக்கள் என்பது இடது அல்லது வலதுபுறத்தில் சில நிலைகளால் சுழற்றப்படும் வெற்று எழுத்துக்கள் ஆகும். உதாரணமாக, இங்கே ஒரு சீசர் சைபர் மூன்று இடங்களின் இடது சுழற்சியைப் பயன்படுத்துகிறது, இது 23 இன் வலது மாற்றத்திற்கு சமம் (ஷிப்ட் அளவுரு விசையாகப் பயன்படுத்தப்படுகிறது): குறியாக்கம் செய்யும் போது, ஒரு நபர் செய்தியின் ஒவ்வொரு எழுத்தையும் "வெற்று" வரியில் பார்த்து, அதனுடன் தொடர்புடைய கடிதத்தை "சைபர்" வரியில் எழுதுகிறார். எளிய உரைஃ லேசி டாக் சைஃபெர் டெக்ஸ்டின் மீது விரைவான பிரவுன் ஃபாக்ஸ் ஜம்ப்கள்ஃ QEB NRFZH YOLTK CLU GRJMP LSBO QEB IXWV ALD டிசிஃபரிங் 3 இன் வலது மாற்றத்துடன் தலைகீழாக செய்யப்படுகிறது. குறியாக்கத்தை மாடுலர் எண்கணிதத்தைப் பயன்படுத்தி பிரதிநிதித்துவப்படுத்தலாம், முதலில் எழுத்துக்களை எண்களாக மாற்றுவதன் மூலம், திட்டத்தின்படி, A → 0, B → 1,., Z → 25. ஒரு ஷிப்ட் n மூலம் x என்ற எழுத்தின் குறியாக்கத்தை கணித ரீதியாக விவரிக்கலாம், டிக்ரிப்ஷன் இதேபோல் செய்யப்படுகிறது, (இங்கே, "மோட்" என்பது மாடுலோ செயல்பாட்டைக் குறிக்கிறது. x மதிப்பு 0 முதல் 25 வரம்பில் உள்ளது, ஆனால் இந்த வரம்பில் இல்லையென்றால் 26 ஐச் சேர்க்க வேண்டும் அல்லது கழிக்க வேண்டும்.) செய்தி முழுவதும் மாற்று ஒரே மாதிரியாகவே உள்ளது, எனவே சைபர் ஒரு வகை மோனோஆல்பாபெடிக் மாற்றாக வகைப்படுத்தப்பட்டுள்ளது, பாலியால்பாபெடிக் மாற்றீட்டிற்கு மாறாக. வரலாறு மற்றும் பயன்பாடு சீசர் மறைக்குறியீடு ஜூலியஸ் சீசரின் பெயரால் பெயரிடப்பட்டுள்ளது, அவர் சூட்டோனியஸின் கூற்றுப்படி, இராணுவ முக்கியத்துவம் வாய்ந்த செய்திகளைப் பாதுகாக்க மூன்று மாற்றங்களுடன் (குறியாக்கத்தின் போது A ஆனது D ஆகவும், குறியாக்கத்தின் போது D ஆனது A ஆகவும்) பயன்படுத்தினார். இந்த திட்டத்தின் முதல் பதிவு செய்யப்பட்ட பயன்பாடு சீசரின் என்றாலும், பிற மாற்று சைஃபர்கள் முன்பு பயன்படுத்தப்பட்டதாக அறியப்படுகிறது. அவரது மருமகன், அகஸ்டஸ், சைஃபரைப் பயன்படுத்தினார், ஆனால் ஒன்றின் சரியான மாற்றத்துடன், அது எழுத்துக்களின் தொடக்கத்திற்குச் செல்லவில்லைஃ ஜூலியஸ் சீசரும் மிகவும் சிக்கலான அமைப்புகளைப் பயன்படுத்தினார் என்பதற்கான சான்றுகள் உள்ளன, மேலும் ஒரு எழுத்தாளர், ஆலஸ் கெல்லியஸ், அவரது சைஃபர்கள் குறித்த ஒரு (இப்போது இழந்த) கட்டுரையை குறிப்பிடுகிறார்ஃ அந்த நேரத்தில் சீசர் சைஃபர் எவ்வளவு பயனுள்ளதாக இருந்தது என்பது தெரியவில்லை; எளிய மாற்று சைஃபர்களின் தீர்வுக்கான எந்த நுட்பங்களும் அந்த நேரத்தில் பதிவு செய்யப்படவில்லை. அரபு உலகில் 9 ஆம் நூற்றாண்டின் அல்-கிண்டியின் படைப்புகள் அதிர்வெண் பகுப்பாய்வின் கண்டுபிடிப்புடன் எஞ்சியிருக்கும் ஆரம்பகால பதிவுகள். சீசர் மறைக்குறியீட்டின் ஹீப்ரு பதிப்பில் குறியாக்கம் செய்யப்பட்ட உரையின் ஒரு பகுதி சில நேரங்களில் யூத மெசுஸா சுருள்களின் பின்புறத்தில் காணப்படுகிறது. ஒவ்வொரு எழுத்தும் எபிரெய எழுத்துக்களில் அதற்கு முன் உள்ள எழுத்துடன் மாற்றப்படும்போது, உரை "YHWH, எங்கள் கடவுள், YHWH" என்று மொழிபெயர்க்கப்பட்டுள்ளது, இது சுருளின் முக்கிய பகுதியிலிருந்து ஒரு மேற்கோள். 19 ஆம் நூற்றாண்டில், செய்தித்தாள்களில் தனிப்பட்ட விளம்பரங்கள் பிரிவு சில நேரங்களில் எளிய சைபர் திட்டங்களைப் பயன்படுத்தி குறியாக்கம் செய்யப்பட்ட செய்திகளைப் பரிமாறிக்கொள்ள பயன்படுத்தப்படும். தி டைம்ஸில் சீசர் மறைக்குறியீட்டைப் பயன்படுத்தி மறைக்கப்பட்ட ரகசிய தகவல்தொடர்புகளில் காதலர்கள் ஈடுபட்ட நிகழ்வுகளை கான் (1967) விவரிக்கிறார். 1915 ஆம் ஆண்டின் பிற்பகுதியில் கூட, சீசர் மறைக்குறியீடு பயன்பாட்டில் இருந்ததுஃ ரஷ்ய இராணுவம் அதை மிகவும் சிக்கலான மறைக்குறியீடுகளுக்கு மாற்றாக பயன்படுத்தியது, இது அவர்களின் துருப்புக்களுக்கு தேர்ச்சி பெறுவது மிகவும் கடினம் என்பதை நிரூபித்தது; ஜெர்மன் மற்றும் ஆஸ்திரிய குறியாக்க பகுப்பாய்வாளர்கள் தங்கள் செய்திகளை மறைகுறியாக்குவதில் சிரமப்படவில்லை. சீசர் சைஃபர்கள் இன்று ரகசிய டிகோடர் மோதிரங்கள் போன்ற குழந்தைகளின் பொம்மைகளில் காணப்படுகின்றன. பதின்மூன்றின் சீசர் மாற்றம் ROT13 வழிமுறையிலும் செய்யப்படுகிறது, இது யூஸ்நெட்டில் பரவலாகக் காணப்படும் உரையை மறைப்பதற்கான ஒரு எளிய முறையாகும், மேலும் உரையை மறைக்கப் பயன்படுத்தப்படுகிறது (நகைச்சுவை பஞ்ச்லைன்கள் மற்றும் கதை ஸ்பாய்லர்கள் போன்றவை), ஆனால் குறியாக்க முறையாக தீவிரமாக பயன்படுத்தப்படுவதில்லை. விஜெனியர் சைபர் ஒரு சீசர் சைஃபரை உரையின் ஒவ்வொரு நிலையிலும் வேறுபட்ட மாற்றத்துடன் பயன்படுத்துகிறது; மாற்றத்தின் மதிப்பு மீண்டும் மீண்டும் வரும் முக்கிய வார்த்தையைப் பயன்படுத்தி வரையறுக்கப்படுகிறது. முக்கிய சொல் செய்தி இருக்கும் வரை நீளமாக இருந்தால், சீரற்ற முறையில் தேர்ந்தெடுக்கப்பட்டால், வேறு யாருக்கும் ஒருபோதும் அறியப்படுவதில்லை, மீண்டும் பயன்படுத்தப்படுவதில்லை என்றால், இது ஒரு முறை பேட் சைஃபர், உடைக்க முடியாதது என்று நிரூபிக்கப்பட்டுள்ளது. இருப்பினும், செய்தி ஒரு முறை பேட் நடைமுறையில் பயன்படுத்த கடினமாக இருக்கும் வரை சீரற்ற விசையைப் பயன்படுத்துவதில் உள்ள சிக்கல்கள். செய்தியை விட குறுகிய சொற்கள் (எ. கா., அமெரிக்க உள்நாட்டுப் போரின் போது கூட்டமைப்பால் பயன்படுத்தப்பட்ட "முழுமையான வெற்றி"), அதிர்வெண் பகுப்பாய்வின் புள்ளிவிவர ரீதியாக மேம்பட்ட பதிப்பின் மூலம் கண்டறியக்கூடிய ஒரு சுழற்சி வடிவத்தை அறிமுகப்படுத்துகின்றன. ஏப்ரல் 2006 இல், தப்பியோடிய மாஃபியா முதலாளி பெர்னார்டோ ப்ரோவென்சானோ சிசிலியில் கைது செய்யப்பட்டார், ஏனெனில் அவரது சில செய்திகள், சீசர் மறைக்குறியீட்டின் மாறுபாட்டில் முரட்டுத்தனமாக எழுதப்பட்டன. புரோவென்சானோவின் மறைக்குறியீடு எண்களைப் பயன்படுத்தியது, இதனால் "ஏ" என்பது "4" என்றும், "பி" என்பது "5" என்றும் எழுதப்படும். 2011 ஆம் ஆண்டில், பிரிட்டிஷ் ஏர்வேஸ் விமானங்களை வெடிக்கச் செய்வதற்கோ அல்லது அவர்களின் தகவல் தொழில்நுட்ப நெட்வொர்க்குகளை சீர்குலைப்பதற்கோ சதித்திட்டங்கள் குறித்து பங்களாதேஷ் இஸ்லாமிய ஆர்வலர்களுடன் தொடர்புகொள்வதற்கு சீசர் மறைக்குறியீட்டைப் பயன்படுத்திய பின்னர் ராஜீப் கரீம் ஐக்கிய இராச்சியத்தில் "பயங்கரவாதக் குற்றங்கள்" குற்றவாளி என்று தீர்ப்பளிக்கப்பட்டார். தரப்பினருக்கு மிகச் சிறந்த குறியாக்க நுட்பங்களுக்கான அணுகல் இருந்தபோதிலும் (கரீம் கணினி வட்டுகளில் தரவு சேமிப்பிற்காக பி. ஜி. பி. யைப் பயன்படுத்தினார்), அவர்கள் தங்கள் சொந்த திட்டத்தைப் பயன்படுத்தத் தேர்ந்தெடுத்தனர் (மைக்ரோசாப்ட் எக்ஸெலில் செயல்படுத்தப்பட்டது), முஜாஹிதீன் சீக்ரெட்ஸ் என்ற அதிநவீன குறியீடு நிரலை நிராகரித்தனர், ஏனெனில் 'காஃபிர்கள்' அல்லது விசுவாசிகள் அல்லாதவர்கள் இதைப் பற்றி அறிந்திருக்கிறார்கள், எனவே அது குறைவான பாதுகாப்பாக இருக்க வேண்டும். மறைக்குறியீட்டை உடைத்தல் சீசர் மறைக்குறியீட்டை ஒரு மறைக்குறியீட்டில் மட்டுமே கூட எளிதில் உடைக்க முடியும். ஒரு குறிப்பிட்ட எண்ணிக்கையிலான சாத்தியமான ஷிப்ட்கள் (ஆங்கிலத்தில் 25) மட்டுமே இருப்பதால், தாக்குபவர் ஒவ்வொரு சாத்தியமான ஷிப்டையும் பயன்படுத்தி செய்தியை அல்லது அதன் ஒரு பகுதியை புரிந்துகொள்வதன் மூலம் ஒரு முரட்டுத்தனமான சக்தித் தாக்குதலை நடத்த முடியும். சரியான விளக்கம் ஆங்கில உரையாக அர்த்தமுள்ளதாக இருக்கும். சைஃபெர் டெக்ஸ்ட்டின் வலதுபுறத்தில் ஒரு எடுத்துக்காட்டு காட்டப்பட்டுள்ளது "; ஷிப்ட் ஃபோர்" க்கான கேண்டிடேட் எளிய உரை மட்டுமே ஆங்கில உரையாக அர்த்தமுள்ளதாக இருக்கிறது. மற்றொரு வகை முரட்டுத்தனமான தாக்குதல், அந்த எழுத்தில் தொடங்கி, சைஃபெர் டெக்ஸ்டின் ஒவ்வொரு எழுத்துக்கும் கீழே எழுத்துக்களை எழுதுவதாகும். மீண்டும் சரியான டிக்ரிப்ஷன் ஆங்கில உரையாக அர்த்தமுள்ளதாக இருக்கிறது. இந்த நுட்பம் சில நேரங்களில் "எளிய கூறுகளை நிறைவு செய்தல்" என்று அழைக்கப்படுகிறது. மற்றொரு அணுகுமுறை எழுத்துக்களின் அதிர்வெண் விநியோகத்தை பொருத்துவதாகும். சிஃபெர் டெக்ஸ்டில் உள்ள எழுத்துக்களின் அதிர்வெண்களை வரைபடமாக்குவதன் மூலமும், எளிய உரையின் அசல் மொழியில் அந்த எழுத்துக்களின் எதிர்பார்க்கப்படும் விநியோகத்தை அறிந்து கொள்வதன் மூலமும், வரைபடத்தின் குறிப்பிட்ட அம்சங்களின் இடப்பெயர்ச்சியைப் பார்ப்பதன் மூலம் ஒரு மனிதனால் மாற்றத்தின் மதிப்பை எளிதில் கண்டறிய முடியும். இது அதிர்வெண் பகுப்பாய்வு என்று அழைக்கப்படுகிறது. எடுத்துக்காட்டாக, ஆங்கில மொழியில் எழுத்துக்களின் எளிய உரை அதிர்வெண்கள்,,, (பொதுவாக மிகவும் அடிக்கடி), மற்றும், (பொதுவாக குறைந்தது அடிக்கடி) குறிப்பாக தனித்துவமானவை. கணினிகள் உண்மையான அதிர்வெண் விநியோகம் எதிர்பார்க்கப்படும் விநியோகத்துடன் எவ்வளவு நன்றாக பொருந்துகிறது என்பதை அளவிடுவதன் மூலமும் இதைச் செய்யலாம்; எடுத்துக்காட்டாக, சி-ஸ்கொயர் புள்ளிவிவரத்தைப் பயன்படுத்தலாம். சீசர் மறைக்குறியீட்டிற்கான ஒற்றுமை தூரம் சுமார் 2 ஆகும், அதாவது சராசரியாக குறைந்தபட்சம் இரண்டு எழுத்துக்கள் குறிக்குறியீட்டைத் தீர்மானிக்க வேண்டும். அரிதான சந்தர்ப்பங்களில் அதிக உரை தேவைப்படலாம். எடுத்துக்காட்டாக, "மற்றும்" என்ற சொற்களை ஒரு சீசர் ஷிப்ட் மூலம் ஒருவருக்கொருவர் மாற்றலாம், அதாவது அவை வெவ்வேறு ஷிப்டுகளுடன் ஒரே சைஃபெர் டெக்ஸ்டை உருவாக்க முடியும். இருப்பினும் நடைமுறையில் விசையை குறைந்தபட்சம் 6 எழுத்துக்கள் கொண்ட சைஃபெர் டெக்ஸ்ட்டுடன் காணலாம். சீசர் மறைக்குறியீட்டில், ஒரு உரையை பல முறை குறியாக்கம் செய்வது கூடுதல் பாதுகாப்பை வழங்காது. ஏனென்றால், ஷிப்ட் A மற்றும் ஷிப்ட் B இன் இரண்டு குறியாக்கங்கள், ஷிப்ட் உடன் ஒற்றை குறியாக்கத்திற்கு சமமாக இருக்கும். கணித சொற்களில், ஒவ்வொரு சாத்தியமான விசையின் கீழ் குறியாக்க செயல்பாடுகளின் தொகுப்பு கலவையின் கீழ் ஒரு குழுவை உருவாக்குகிறது. மேலும் பார்க்கவும் ஸ்கைடேல் நோட்ஸ் நூலியல் கிறிஸ் சவாரிஸ் மற்றும் பிரையன் ஹார்ட், தி சீசர் சைபர், டிரினிட்டி கல்லூரி, 1999 மேலும் வாசிப்பு வெளிப்புற இணைப்புகள் எளிய பாஷ் செயல்படுத்தல் கிளாசிக்கல் சைஃபர்கள் குழு கோட்பாடு ஜூலியஸ் சீசர்