ROT13
ROT13 ("13 இடங்களால் சுழற்றுங்கள்", சில நேரங்களில் ஹைபனேட்டட் ROT-13) என்பது ஒரு எளிய எழுத்து மாற்று சைபர் ஆகும், இது லத்தீன் எழுத்துக்களில் 13 வது எழுத்துடன் ஒரு எழுத்தை மாற்றுகிறது. ரோட் 13 என்பது பண்டைய ரோமில் உருவாக்கப்பட்ட சீசர் மறைக்குறியீட்டின் ஒரு சிறப்பு வழக்கு ஆகும். அடிப்படை லத்தீன் எழுத்துக்களில் 26 எழுத்துக்கள் (2 × 13) இருப்பதால், ROT13 அதன் சொந்த தலைகீழ்; அதாவது, ROT13 ஐ செயல்தவிர்க்க, அதே வழிமுறை பயன்படுத்தப்படுகிறது, எனவே அதே செயலை குறியாக்கம் மற்றும் டிகோடிங்கிற்கும் பயன்படுத்தலாம். இந்த வழிமுறை கிட்டத்தட்ட எந்த கிரிப்டோகிராஃபிக் பாதுகாப்பையும் வழங்காது, மேலும் இது பெரும்பாலும் பலவீனமான குறியாக்கத்திற்கு ஒரு நியமன எடுத்துக்காட்டு என்று குறிப்பிடப்படுகிறது. ஆன்லைன் மன்றங்களில் ஸ்பாய்லர்கள், பஞ்ச்லைன்கள், புதிர் தீர்வுகள் மற்றும் தாக்குதல் பொருட்களை சாதாரண பார்வையில் இருந்து மறைப்பதற்கான ஒரு வழிமுறையாக ROT13 பயன்படுத்தப்படுகிறது. ROT13 ஆன்லைனில் பல்வேறு எழுத்து மற்றும் சொல் விளையாட்டுகளை ஊக்கப்படுத்தியுள்ளது, மேலும் செய்திக் குழு உரையாடல்களில் அடிக்கடி குறிப்பிடப்படுகிறது. ஒரு உரைக்கு ROT13 ஐப் பயன்படுத்துவதற்கு அதன் அகரவரிசைகளை ஆராய்ந்து, ஒவ்வொன்றையும் எழுத்துக்களில் 13 இடங்களுடன் மாற்றி, தேவைப்பட்டால் தொடக்கத்திற்கு மடித்து வைக்க வேண்டும். A என்பது N ஆகவும், B என்பது O ஆகவும், M வரை, இது Z ஆகவும் மாறுகிறது, பின்னர் வரிசை எழுத்துக்களின் தொடக்கத்தில் தொடர்கிறதுஃ N என்பது A ஆகவும், O என்பது B ஆகவும், Z க்கு M ஆகவும் மாறுகிறது. ஆங்கில எழுத்துக்களில் தோன்றும் எழுத்துக்கள் மட்டுமே பாதிக்கப்படுகின்றன; எண்கள், சின்னங்கள், நிறுத்தற்குறிப்பு, வெள்ளை இடம் மற்றும் மற்ற அனைத்து எழுத்துக்களும் மாறாமல் விடப்படுகின்றன. ஆங்கில எழுத்துக்களில் 26 எழுத்துக்கள் மற்றும் 26 = 2 × 13 இருப்பதால், ROT13 செயல்பாடு அதன் சொந்த தலைகீழ் ஆகும்ஃ எந்த அடிப்படை லத்தீன்-எழுத்துக்கள் உரைக்கும் x. வேறு வார்த்தைகளில் கூறுவதானால், ROT13 இன் இரண்டு தொடர்ச்சியான பயன்பாடுகள் அசல் உரையை மீட்டெடுக்கின்றன (கணிதத்தில், இது சில நேரங்களில் ஒரு ஊடுருவல் என்று அழைக்கப்படுகிறது; குறியாக்கவியலில், ஒரு பரஸ்பர மறைக்குறியீடு). பின்வருவன போன்ற தேடல் அட்டவணையைப் பயன்படுத்தி மாற்றத்தை செய்யலாம்ஃ எடுத்துக்காட்டாக, பின்வரும் நகைச்சுவையில், ROT13 ஆல் பஞ்ச்லைன் மறைக்கப்பட்டுள்ளதுஃ கோழி ஏன் சாலையைக் கடந்தது? Gb trg gb gur bgure fvqr! ROT13 படிவத்தின் மூலம் முழு உரையையும் மாற்றியமைக்கும் போது, நகைச்சுவைக்கான பதில் வெளிப்படுகிறதுஃ ஜூலை qvq குர் புவ்ப்க்ஸ்ரா பெப்ஃப் குர் ஈபிஎன்க்? மறுபுறம் செல்ல! ROT13 இன் இரண்டாவது பயன்பாடு அசலை மீட்டெடுக்கும். பயன்பாடு ROT13 என்பது கிமு 1 ஆம் நூற்றாண்டில் ஜூலியஸ் சீசரால் பயன்படுத்தப்பட்ட சீசர் சைபர் என்று அழைக்கப்படும் குறியாக்க வழிமுறையின் ஒரு சிறப்பு வழக்கு ஆகும். 18 ஆம் நூற்றாண்டின் கடிகாரத் தயாரிப்பாளரும், நிரந்தர இயக்க இயந்திரங்களின் கட்டமைப்பாளருமான ஜோஹன் எர்ன்ஸ்ட் எலியாஸ் பெஸ்லர், ROT13 அவரது குடும்பப்பெயரை ஆர்ஃபைர் என்று குறிக்கிறது என்று சுட்டிக்காட்டினார். அதன் லத்தீன் வடிவமான ஆர்ஃபைரியஸை அவர் தனது புனைப்பெயராகப் பயன்படுத்தினார். 1980 களின் முற்பகுதியில் net.jokes செய்திக் குழுவில் ROT13 பயன்படுத்தப்பட்டது. இது புண்படுத்தும் நகைச்சுவைகளை மறைக்க அல்லது ஒரு புதிர் அல்லது பிற ஸ்பாய்லருக்கு ஒரு பதிலை மறைக்க பயன்படுத்தப்படுகிறது. அசல் சீசர் மறைக்குறியீட்டில் உள்ள மூன்று போன்ற பிற மதிப்புகளை விட பதின்மூன்று மாற்றம் தேர்ந்தெடுக்கப்பட்டது, ஏனெனில் பதின்மூன்று என்பது குறியாக்கம் மற்றும் டிகோடிங் சமமான மதிப்பு, இதன் மூலம் இருவருக்கும் ஒரு கட்டளையின் வசதியை அனுமதிக்கிறது. ROT13 பொதுவாக செய்தி வாசிப்பு மென்பொருளுக்கான உள்ளமைக்கப்பட்ட அம்சமாக ஆதரிக்கப்படுகிறது. மின்னஞ்சல் முகவரிகள் சில நேரங்களில் குறைந்த அதிநவீன ஸ்பேம் போட்களிலிருந்து மறைக்க ROT13 உடன் குறியிடப்படுகின்றன. மின்னஞ்சல் ஸ்கிரீனிங் மற்றும் ஸ்பேம் வடிகட்டலைத் தவிர்க்கவும் இது பயன்படுத்தப்படுகிறது. ஒரு மின்னஞ்சலின் உள்ளடக்கத்தை மறைப்பதன் மூலம், ஸ்கிரீனிங் வழிமுறையால் மின்னஞ்சலை அடையாளம் காண முடியவில்லை, எடுத்துக்காட்டாக, ஒரு பாதுகாப்பு ஆபத்து, மேலும் அதை பெறுநரின் இன்-பாக்ஸில் அனுமதிக்கிறது. குறியாக்கம் செய்யப்பட்ட, சாதாரண, குறிப்பிடத்தக்க அளவிலான ஆங்கில மொழி உரையில், ROT13 சில எழுத்து/சொல் வடிவங்களிலிருந்து அடையாளம் காணக்கூடியது. "n", "V" (மூலதனம் மட்டுமே), மற்றும் "குர்" ("a", "I", மற்றும் "the" ஆகியவற்றிற்கான ROT13), மற்றும் "yl" ("Ly") இல் முடிவடையும் சொற்கள் எடுத்துக்காட்டுகளாகும். ரகசியம் எந்த அக்கறையும் உள்ள இடங்களில் ROT13 பயன்படுத்தப்படுவதை நோக்கமாகக் கொண்டிருக்கவில்லை-ஒரு நிலையான மாற்றத்தைப் பயன்படுத்துவது என்பது குறியாக்கத்திற்கு திறம்பட எந்த விசையும் இல்லை என்பதைக் குறிக்கிறது, மேலும் குறியாக்கத்திற்கு ROT13 பயன்பாட்டில் உள்ளது என்ற உண்மையை விட அதிக அறிவு தேவையில்லை. இந்த அறிவு இல்லாமல் கூட, அதிர்வெண் பகுப்பாய்வு மூலம் வழிமுறை எளிதில் உடைக்கப்படுகிறது. உண்மையான ரகசியத்திற்கு இது முற்றிலும் பொருத்தமற்றது என்பதால், ROT13 எந்தவொரு வெளிப்படையான பலவீனமான குறியாக்க திட்டத்தையும் குறிக்க ஒரு முக்கிய சொற்றொடராக மாறியுள்ளது; ஒரு விமர்சகர் "56-பிட் DES இந்த நாட்களில் ROT13 ஐ விட சற்று சிறந்தது" என்று கூறலாம். மேலும், "இரட்டை DES" போன்ற உண்மையான சொற்களில் ஒரு நாடகத்தில், "இரட்டை ROT13", "ROT26" அல்லது "2ROT13" என்ற சொற்கள் நகைச்சுவையான நோக்கத்துடன் வருகின்றன (ஏற்கனவே ROT13-குறியாக்கப்பட்ட உரைக்கு ROT13 ஐப் பயன்படுத்துவதால், அசல் எளிய உரையை மீட்டெடுக்கிறது, ROT26 எந்த குறியாக்கத்திற்கும் சமமானது அல்ல), இதில் "2ROT13 குறியாக்க வழிமுறையில்" என்ற தலைப்பில் ஒரு ஸ்பூஃப் கல்விக் கட்டுரை அடங்கும். நீட்டிப்பு மூலம், மூன்று-ROT13 (3DES உடன் நகைச்சுவையாக ஒப்புமையில் பயன்படுத்தப்படுகிறது) வழக்கமான ROT13 க்கு சமம். டிசம்பர் 1999 இல், நெட்ஸ்கேப் கம்யூனிகேட்டர் மின்னஞ்சல் கடவுச்சொற்களை சேமிக்க பாதுகாப்பற்ற திட்டத்தின் ஒரு பகுதியாக ROT13 ஐப் பயன்படுத்தியது கண்டறியப்பட்டது. 2001 ஆம் ஆண்டில், ரஷ்ய புரோகிராமர் டிமிட்ரி ஸ்க்லியரோவ், ஒரு மின்புத்தக விற்பனையாளர், நியூ பாராடிக்ம் ரிசர்ச் குரூப் (என். பி. ஆர். ஜி), தங்கள் ஆவணங்களை குறியாக்கம் செய்ய ROT13 ஐப் பயன்படுத்தினார் என்பதை நிரூபித்தார்; அடோப் மின்புத்தக மென்பொருள் மேம்பாட்டு கருவியுடன் வழங்கப்பட்ட ROT13 பொம்மை உதாரணத்தை என். பி. ஆர். ஜி தவறாக புரிந்து கொண்டிருக்கலாம் என்று ஊகிக்கப்படுகிறது. விண்டோஸ் எக்ஸ்பி அதன் சில பதிவக விசைகளில் ROT13 ஐப் பயன்படுத்துகிறது. ரோட் 13 யுனிக்ஸ் ஃபார்ச்சூன் திட்டத்திலும் தாக்குதல் ஆணையை மறைக்க பயன்படுத்தப்படுகிறது. லெட்டர் கேம்கள் மற்றும் நெட் கலாச்சாரம் ROT13 ஆகியவை லெட்டர் கேம்களுக்கு ஒரு வாய்ப்பை வழங்குகிறது. சில சொற்கள், ROT13 உடன் மாற்றப்படும்போது, மற்றொரு வார்த்தையை உருவாக்கும். ஆங்கில மொழியில் 7-எழுத்து ஜோடிகளின் எடுத்துக்காட்டுகள் அப்ஜூரர் மற்றும் எங்கும் இல்லை, மற்றும் செச்சென் மற்றும் புர்புரா. இது போன்ற சொற்களின் பிற எடுத்துக்காட்டுகள் அட்டவணையில் காட்டப்பட்டுள்ளன. ஜிநாட் மற்றும் டாங் ஜோடி ROT13 பரஸ்பர மற்றும் தலைகீழ் சொற்களுக்கு ஒரு எடுத்துக்காட்டு. 1989 சர்வதேச ஒப்ஃபுஸ்கேடட் சி கோட் போட்டியில் (ஐஓசிசிசி) பிரையன் வெஸ்ட்லியின் நுழைவு இருந்தது. வெஸ்ட்லியின் கணினி நிரலை ROT13 இல் குறியிடலாம் அல்லது தலைகீழாக மாற்றி சரியாக தொகுக்கலாம். அதன் செயல்பாடு, செயல்படுத்தப்படும்போது, ROT13 குறியீட்டைச் செய்வது அல்லது அதன் உள்ளீட்டை மாற்றியமைப்பது ஆகும். செய்திக் குழு alt.folklore.urban ஒரு வார்த்தையை உருவாக்கியது-ஃபர்ஃபு-இது அடிக்கடி குறியிடப்பட்ட உச்சரிப்பு "ஷீஷ்" இன் ROT13 குறியீடாகும். "ஃபர்ஃபு" 1992 ஆம் ஆண்டின் நடுப்பகுதியில் நகர்ப்புற கட்டுக்கதைகளை alt.folklore.urban இல் மீண்டும் மீண்டும் இடுகையிடுவதற்கான பதிலடியாக உருவானது, சில சுவரொட்டிகள் "ஷீஷ்!" புதுமுகங்களுக்கு பதிலளிக்கும் வகையில் அதிகமாக பயன்படுத்தப்பட்டது. மாறுபாடுகள் ROT5 என்பது ROT13 ஐப் போன்ற ஒரு நடைமுறையாகும், இது எண் இலக்கங்களுக்கு (0 முதல் 9 வரை) பொருந்தும். ROT13 மற்றும் ROT5 ஐ ஒரே செய்தியில் ஒன்றாக பயன்படுத்தலாம், சில நேரங்களில் ROT18 (18 = 13 + 5) அல்லது ROT13.5 என்று அழைக்கப்படுகிறது. ROT47 என்பது ROT13 இன் வழித்தோன்றலாகும், இது அடிப்படை எழுத்துக்களை ஸ்கிராம்ப்லிங் செய்வதோடு மட்டுமல்லாமல், எண்கள் மற்றும் பொதுவான சின்னங்களையும் கையாளுகிறது. A-Z வரிசையை எழுத்துக்களாகப் பயன்படுத்துவதற்குப் பதிலாக, ROT47 ASCII என அழைக்கப்படும் பொதுவான எழுத்துக் குறியீட்டிலிருந்து ஒரு பெரிய எழுத்துக்களைப் பயன்படுத்துகிறது. குறிப்பாக, 7-பிட் அச்சிடக்கூடிய எழுத்துக்கள், இடத்தை தவிர்த்து, தசம 33 '!' 126 '~' மூலம், மொத்தம் 94, அவற்றின் ஏ. எஸ். சி. ஐ. ஐ குறியீடுகளின் எண் மதிப்புகளின் வரிசையில் எடுக்கப்பட்டு, 47 நிலைகளால் சுழற்றப்படுகின்றன. எடுத்துக்காட்டாக, A என்ற எழுத்து p ஆகவும், a என்பது 2 ஆகவும் வரையப்பட்டுள்ளது. ஒரு பெரிய எழுத்துக்களைப் பயன்படுத்துவது ROT13 ஐ விட மிகவும் முழுமையான குழப்பத்தை உருவாக்குகிறது; எடுத்துக்காட்டாக, + 1-415-839-6885 போன்ற தொலைபேசி எண் முதல் பார்வையில் Z '\c' d\gbh\ egd என்ற ஸ்கிராம்ப் செய்யப்பட்ட முடிவிலிருந்து தெளிவாகத் தெரியவில்லை. மறுபுறம், ROT47 பாகுபாடு இல்லாமல் எண்கள் மற்றும் சின்னங்களை கலவையில் அறிமுகப்படுத்துவதால், உரை குறியிடப்பட்டுள்ளது என்பது உடனடியாகத் தெரிகிறது. எடுத்துக்காட்டுஃ தி க்விக் பிரவுன் ஃபாக்ஸ் சோம்பேறி நாய் மீது குதிக்கிறது. % 96 "F: 4 <qC@H? u@I yF> AD ~ G6C% 96 {2KJ s@8] குனு சி நூலகம், கணினி நிரலாக்கத்தில் பயன்படுத்தக்கூடிய நிலையான நடைமுறைகளின் தொகுப்பு, ஒரு செயல்பாட்டைக் கொண்டுள்ளது-மெம்ஃப்ரோப் ()-இது ROT13 ஐப் போன்ற நோக்கத்தைக் கொண்டுள்ளது, இருப்பினும் இது தன்னிச்சையான பைனரி தரவுகளுடன் பயன்படுத்தப்படுகிறது. பிரத்யேக அல்லது (XOR) செயல்பாட்டைப் பயன்படுத்தி ஒவ்வொரு பைட்டையும் பைனரி வடிவமான 00101010 (42) உடன் இணைப்பதன் மூலம் செயல்பாடு செயல்படுகிறது. இது ஒரு எளிய XOR மறைக்குறியீட்டை பாதிக்கிறது. ROT13 ஐப் போலவே, XOR (எனவே மெம்ஃப்ரோப் ()) சுய-பரஸ்பரம் உள்ளது, மேலும் இது ஒத்த, கிட்டத்தட்ட இல்லாத, பாதுகாப்பின் அளவை வழங்குகிறது. ROT13 மற்றும் ROT47 ஆகியவை யுனிக்ஸ் முனைய பயன்பாட்டைப் பயன்படுத்தி செயல்படுத்த மிகவும் எளிதானது; ROT13 இல் "தி குயிக் பிரவுன் ஃபாக்ஸ் ஜம்ப்ஸ் ஓவர் தி லேசி டாக்" என்ற சரத்தை குறியாக்கம் செய்யஃ $#மேப் அப்பர் கேஸ் A-Z முதல் N-ZA-M வரை மற்றும் லோவர் கேஸ் a-Z முதல் n-za-m வரை 'A-Za-z' 'N-Za-Mn-za-m' <<<"தி குயிக் பிரவுன் ஃபாக்ஸ் ஜம்ப்ஸ் ஓவர் தி லேசி டாக்" குர் Dhvpx ஓப்ஜா Sbk Wzcf பைர் குர் Ynml Qbt மற்றும் ROT47 க்கான அதே சரம்ஃ $எதிரொலி "தி குயிக் பிரவுன் ஃபாக்ஸ் ஜம்ப்ஸ் ஓவர்" u@I yF> AD ~ G6C% 96 {2KJ s@8 ஈமாக்ஸ் மற்றும் விம் ஈமாக்ஸில், ஒருவர் ROT13 இடையகத்தை அல்லது பின்வரும் கட்டளைகளுடன் ஒரு தேர்வைச் செய்யலாம்ஃ M-x மாற்று-ரோட்13-முறை M-x ரோட்13-மற்றொரு-சாளரம் M-x ரோட்13-பகுதி மற்றும் விம் உரை எடிட்டரில், ஒருவர் ROT13 கட்டளையுடன் ஒரு இடையகத்தை உருவாக்கலாம்ஃ ggg? G பைதான் தொகுதி உரை மாற்றத்தை வழங்குகிறது. >>> இறக்குமதி கோடெக்>> அச்சிடு (codecs.encode ('தி க்விக் பிரவுன் ஃபாக்ஸ் ஜம்ப்ஸ் ஓவர் தி லேஸி டாக்', 'ரோட் 13')) குர் Dhvpx Oebja Sbk Whzcf பைர் குர் Ynml Qbt எந்த நூலகங்களையும் இறக்குமதி செய்யாமல், அதை ஒரு பட்டியல் புரிதலுடன் செய்யலாம்ஃ சரம் = "குவார்ட்ஸ் கிளைஃப் ஜாப் வெக்ஸ்ட் cwm போர்க்ரோப் ஃபிங்க்ஸ்!" ["abcdefghijklmnopqrstuvwxyz", "ABCDEFGHIJKLMNOPQRSTUVWXYZ" இல் உள்ள abcd க்குஃ சரம் = ". சேருங்கள் ([abcd [(abcd.index (சரம் + 13)% 26] சரம் சரத்தில் இருந்தால் வேறு சரம் சரத்தில் இருந்தால்]) அச்சிடவும் (சரம்) #Dhnegm tilcu wbo erkg pjz cbepuebc svaxf! ROT13, ROT5, ROT18, ROT47, அட்பாஷ் மற்றும் சீசர் சைஃபர் ஆகியவற்றிற்கான கிரிப்டானாலிஸிஸ் அட்பாஷ் குறிப்புகள் வெளிப்புற இணைப்புகள் ஆன்லைன் கன்வெர்ட்டரைப் பார்க்கவும். ROT13 முதல் உரைக்கு PureTables.com கிளாசிக்கல் சைஃபர்கள் இணைய கலாச்சாரம்