सीक्रेट कोड या सिफर कैसे बनाएं

लेखक: Mark Sanchez
निर्माण की तारीख: 6 जनवरी 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
How to Create a Coded Message - The Ruler Method - Secret Code - Step by Step Instructions
वीडियो: How to Create a Coded Message - The Ruler Method - Secret Code - Step by Step Instructions

विषय

एक स्वागत योग्य पाई आना आईप्टोग्राफी दें चाहे आप कक्षा में अपने दोस्तों को नोट्स लिख रहे हों या मनोरंजन के लिए क्रिप्टोग्राफी (कोड और सिफर का विज्ञान) को समझने की कोशिश कर रहे हों, यह लेख आपको कुछ बुनियादी सिद्धांतों को सीखने और निजी संदेशों को एन्कोड करने का अपना तरीका बनाने में मदद कर सकता है। कहां से शुरू करें, यह जानने के लिए नीचे चरण 1 पढ़ें!

कुछ लोग "कोड" और "सिफर" शब्दों का उपयोग समान अवधारणाओं के लिए करते हैं, लेकिन जो लोग इस मुद्दे से गंभीरता से निपटते हैं वे जानते हैं कि वे दो पूरी तरह से अलग अवधारणाएं हैं। सीक्रेट कोड एक ऐसी प्रणाली है जिसमें आपके संदेश के प्रत्येक शब्द या वाक्यांश को दूसरे शब्द, वाक्यांश या वर्णों की श्रृंखला से बदल दिया जाता है। एक सिफर एक प्रणाली है जिसमें आपके संदेश के प्रत्येक अक्षर को एक अलग अक्षर या प्रतीक से बदल दिया जाता है।

कदम

विधि 1 में से 3: धोखा देती है

मानक कोड

  1. 1 अपनी खुद की कोड बुक बनाएं। किसी भी पूर्ण कोड के लिए एक कोड बुक की आवश्यकता होती है। अपने इच्छित शब्दों या वाक्यांशों को बदलने के लिए शब्दों या वाक्यांशों के साथ आओ, फिर उन सभी को एक कोडबुक में एक साथ रखें ताकि आप अपने सुपर सीक्रेट दोस्तों के साथ साझा कर सकें।
  2. 2 अपना संदेश बनाएं। कोड बुक का प्रयोग करते हुए अपना संदेश ध्यानपूर्वक और सावधानी से लिखें। कृपया ध्यान दें कि अपने कोड को सिफर के साथ जोड़ने से आपका संदेश और भी सुरक्षित हो जाएगा!
  3. 3 अपने संदेश का अनुवाद करें। जब आपके मित्र संदेश प्राप्त करते हैं, तो उन्हें संदेश का अनुवाद करने के लिए कोडबुक की अपनी प्रति का उपयोग करना होगा। सुनिश्चित करें कि वे जानते हैं कि आप सुरक्षा की दोहरी विधि का उपयोग कर रहे हैं।

कोड बुक

  1. 1 एक किताब का चयन करें। कोडबुक का उपयोग करते समय, आप यह इंगित करने के लिए एक कोड बनाएंगे कि आप पुस्तक में शब्दों का उपयोग कहां करना चाहते हैं। यदि आप इस संभावना को बढ़ाना चाहते हैं कि आपके लिए आवश्यक कोई भी शब्द कोड बुक में होगा, तो शब्दकोशों या बड़ी यात्रा संदर्भ पुस्तकों का उपयोग करें। आप चाहते हैं कि पुस्तक में प्रयुक्त शब्दों की संख्या बड़ी हो और विभिन्न विषयों से संबंधित हो।
  2. 2 अपने संदेश के शब्दों का संख्याओं में अनुवाद करें। अपने संदेश का पहला शब्द लें और उसे पुस्तक में कहीं खोजें। फिर पेज नंबर, लाइन नंबर और वर्ड नंबर लिख लें। अपने इच्छित शब्द को बदलने के लिए उन्हें एक साथ लिखें। प्रत्येक शब्द के लिए यह क्रिया करें। आप इस तकनीक का उपयोग वाक्यांशों को एन्क्रिप्ट करने के लिए भी कर सकते हैं यदि आपकी कोडबुक आपको वांछित वाक्यांश तैयार-निर्मित प्रदान कर सकती है।
    • इसलिए, उदाहरण के लिए, पृष्ठ १०५ पर, पाँचवीं पंक्ति नीचे, एक पंक्ति में बारहवीं, १०५५१२, १०५५.१२, या कुछ इसी तरह का शब्द बन जाएगा।
  3. 3 संदेश पास करें। अपने मित्र को एन्क्रिप्टेड संदेश दें। संदेश को उलटने के लिए टॉम को उसी पुस्तक का उपयोग करना होगा।

पुलिस कोडिंग

  1. 1 सबसे लोकप्रिय वाक्यांश चुनें। इस प्रकार का कोड सबसे अच्छा तब काम करता है जब आपके पास वाक्यांशों का एक सेट होता है जिसका आप सबसे अधिक उपयोग करते हैं। यह एक साधारण "वह प्यारा है!" से कुछ भी हो सकता है। कुछ और गंभीर करने के लिए, जैसे "मैं अभी नहीं मिल सकता।"
  2. 2 प्रत्येक वाक्यांश के लिए एक कोड तैयार करें। आप पुलिस कोडिंग के एक एनालॉग का उपयोग कर सकते हैं और प्रत्येक वाक्यांश को एक संख्या या कुछ अक्षर निर्दिष्ट कर सकते हैं, या अन्य वाक्यांशों का उपयोग कर सकते हैं (जैसा कि अस्पतालों में किया जाता है)। उदाहरण के लिए, आप "यह लाइन बग्ड है" के बजाय "1099" कह सकते हैं या आप कह सकते हैं "मैं इस सप्ताह के अंत में मछली पकड़ने जाने के बारे में सोच रहा हूँ।"लिखते समय संख्याओं का उपयोग करना आसान होता है, लेकिन वाक्यांशों का उपयोग करना कम संदेहास्पद होता है।
  3. 3 कोड याद रखें। यदि आप सभी वाक्यांशों को ध्यान में रख सकते हैं तो इस प्रकार का एन्कोडिंग सबसे अच्छा काम करता है, हालांकि सुरक्षा जाल के रूप में कोड की एक पुस्तक रखने में कभी दर्द नहीं होता है!

विधि २ का ३: सिफर

दिनांक आधारित एन्क्रिप्शन

  1. 1 एक तिथि चुनें। उदाहरण के लिए, 18 दिसंबर 1946 को स्टीवन स्पीलबर्ग का जन्मदिन होगा। संख्याओं और फ़ॉरवर्ड स्लैश (12/18/46) का उपयोग करके इस तिथि को लिखें, फिर छह अंकों की संख्या 121846 प्राप्त करने के लिए स्लैश को हटा दें, जिसका उपयोग आप एन्क्रिप्टेड संदेश को प्रसारित करने के लिए कर सकते हैं।
  2. 2 प्रत्येक अक्षर को एक नंबर असाइन करें। संदेश की कल्पना करें "मुझे स्टीवन स्पीलबर्ग की फिल्में पसंद हैं।" संदेश के तहत, आप वाक्य के अंत तक अपनी छह अंकों की संख्या को बार-बार लिखते हैं: 121 8462184 612184 6121846 121846121।
  3. 3 अपना संदेश एन्क्रिप्ट करें। अक्षरों को बाएं से दाएं लिखें। सादे पाठ के प्रत्येक अक्षर को उसके नीचे दर्शाई गई इकाइयों की संख्या के अनुसार खिसकाएँ। अक्षर "M" को एक इकाई स्थानांतरित किया जाता है और "H" बन जाता है, अक्षर "H" को दो इकाइयों द्वारा स्थानांतरित कर दिया जाता है और "P" बन जाता है। कृपया ध्यान दें कि अक्षर "I" को 2 इकाइयों द्वारा स्थानांतरित कर दिया गया है, इसके लिए आपको वर्णमाला की शुरुआत में कूदने की जरूरत है, और "बी" बन जाता है। आपका अंतिम संदेश "Npyo hfogbushchg yynyfya chukgmsё tsyuekseb" होगा।
  4. 4 अपने संदेश का अनुवाद करें। जब कोई आपका संदेश पढ़ना चाहता है, तो उन्हें केवल यह जानना होगा कि आपने एन्कोडिंग के लिए किस तारीख का उपयोग किया था। ट्रांसकोड करने के लिए, रिवर्स प्रक्रिया का उपयोग करें: संख्यात्मक कोड लिखें, फिर अक्षरों को विपरीत क्रम में वापस करें।
    • दिनांक एन्कोडिंग का अतिरिक्त लाभ यह है कि तिथि बिल्कुल कुछ भी हो सकती है। आप किसी भी समय तिथि बदल भी सकते हैं। यह अन्य तरीकों की तुलना में सिफर सिस्टम को अपडेट करना बहुत आसान बनाता है। हालांकि, 9 मई, 1945 जैसी प्रसिद्ध तिथियों से बचना सबसे अच्छा है।

एक नंबर के साथ एन्क्रिप्शन

  1. 1 अपने दोस्त के साथ एक गुप्त नंबर चुनें। उदाहरण के लिए, संख्या 5.
  2. 2 प्रत्येक पंक्ति में इस संख्या के अक्षरों के साथ अपना संदेश (कोई रिक्त स्थान नहीं) लिखें (यदि अंतिम पंक्ति छोटी है तो चिंता न करें)। उदाहरण के लिए, "माई कवर इज डाउन" संदेश इस तरह दिखेगा:
    • मोएप्रे
    • खोलना
    • हिरास
    • ढका हुआ
  3. 3 एक सिफर बनाने के लिए, ऊपर से नीचे तक अक्षरों को लें और उन्हें लिख लें। संदेश "Miikokererrypyatrtao" होगा।
  4. 4 आपके संदेश को समझने के लिए, आपके मित्र को अक्षरों की कुल संख्या गिननी चाहिए, 5 से भाग देना चाहिए, और निर्धारित करना चाहिए कि कहीं अधूरी पंक्तियाँ तो नहीं हैं। फिर वह इन पत्रों को कॉलम में लिखता है ताकि प्रत्येक पंक्ति में 5 अक्षर हों और एक अधूरी पंक्ति (यदि कोई हो) हो, और संदेश पढ़ता है।

ग्राफिक सिफर

  1. 1 हैश और + चिन्ह ड्रा करें। कागज के एक टुकड़े पर अपने सिफर का आधार बनाएं। यह # और + जैसा दिखेगा (धन चिह्न को घुमाएं ताकि यह हीरे जैसा दिखे, वर्ग नहीं)।
  2. 2 कोशिकाओं में अक्षरों को व्यवस्थित करें। इन आकृतियों में रेखाओं के बीच कोशिकाएँ होती हैं। इन कक्षों को वर्णमाला के दो अक्षरों से भरें। अक्षरों को बेतरतीब ढंग से रखें और एक ही अक्षर का दो बार प्रयोग न करें।
    • आपके संदेश को पढ़ने के लिए संदेश के किसी भी प्राप्तकर्ता के पास अक्षरों के साथ सिफर के आधार की समान प्रति होनी चाहिए।
  3. 3 अपना कोड लिख लें। अपने संदेश का पहला अक्षर लें। इसे सिफर के आधार पर खोजें। इसके चारों ओर की रेखाओं को देखें। सिफर के आधार पर कोशिकाओं को बनाने वाली रेखाओं के समान रेखाएँ खींचें। यदि आप जो पत्र लिख रहे हैं वह सेल में दूसरा है, तो लाइनों में एक बिंदु जोड़ें। संदेश के प्रत्येक अक्षर के लिए इस क्रिया को दोहराएं।

सीज़र की पुनर्व्यवस्था

  1. 1 अपना खुद का सिफर वर्णमाला बनाएं। सीज़र सिफर वर्णमाला को आगे बढ़ाता है और फिर अक्षरों को क्रम से उनकी नई संख्या से बदल देता है। यदि आप नियमित रूप से नक्षत्र बदलते हैं तो इससे कोड को क्रैक करना कठिन हो जाता है। उदाहरण के लिए, 3-क्रमपरिवर्तन सिफर का अर्थ होगा कि A, E बन जाता है, B, Y बन जाता है, C, I बन जाता है, आदि। यदि आप "स्टेशन पर कल मिलते हैं" लिखना चाहते हैं, तो संदेश "Yaopnvfevyo eeyapne ke opekuyoyo" जैसा दिखेगा।
    • कोड जनरेट करने से पहले वर्णमाला को पुन: व्यवस्थित करने के लिए कई विकल्प हैं। यह सिफर को अधिक सुरक्षित बनाता है।
  2. 2 अपना संदेश रिकॉर्ड करें। डिकोडिंग सर्कल जैसा सहायक होने से यह आसान हो सकता है यदि आप अपने कोड के अनुरूप एक तैयार कर सकते हैं।
  3. 3 संदेश का अनुवाद करें। आपके कोड को डिक्रिप्ट करने वाले व्यक्ति को वर्णमाला को सही ढंग से पुनर्निर्माण करने के लिए केवल संख्या जानने की जरूरत है। इसे नियमित रूप से बदलें, लेकिन सुनिश्चित करें कि आप प्राप्तकर्ता को सुरक्षित रूप से बता सकते हैं कि नई वर्णमाला शिफ्ट संख्या क्या होगी।

विधि 3 में से 3: गुप्त भाषाएं

भ्रमित भाषा

  1. 1 स्वर से शुरू होने वाले शब्दों को पहचानें। यदि कोई हो, तो बस शब्द के अंत में "ay" जोड़ें। उदाहरण के लिए, "कान" "कान" बन जाएगा, "मेहराब" "अर्काई" बन जाएगा और "अपमान" "अपमान" हो जाएगा।
  2. 2 व्यंजन से शुरू होने वाले शब्दों को पहचानें। यदि कोई हो तो शब्द के पहले अक्षर को अंत तक ले जाएँ और "ay" जोड़ें। यदि किसी शब्द की शुरुआत में दो (या अधिक) व्यंजन हैं, तो उन्हें पुनर्व्यवस्थित करें और "ay" जोड़ें।
    • उदाहरण के लिए, "लाश" "ऊपरी" हो जाएगा, "ग्राम" "अमग्रे" हो जाएगा और "विचार" "सोच" बन जाएगा।
  3. 3 भ्रमित भाषा बोलें। यदि आप इसे जल्दी बोलते हैं तो भ्रमित भाषा सबसे अच्छा काम करती है, लेकिन इसकी तैयारी में कुछ समय लगता है। अभ्यास करना बंद न करें!

बीप कोड

  1. 1 अपना साउंड कोड बनाएं। यह कोड मोर्स कोड की तरह ही काम करेगा। आपको प्रत्येक अक्षर या अलग-अलग शब्द के लिए एक ध्वनि ताल कोड निर्दिष्ट करना होगा। ऐसी लय चुनें जिसे आप याद रख सकें।
  2. 2 अपना कोड दूसरों को सिखाएं। कोड हमेशा मेमोरी में होना चाहिए, इसलिए उन सभी को कोड सिखाएं जिनके साथ आप इसका उपयोग करने की योजना बना रहे हैं।
  3. 3 अपना संदेश टैप करें। अपना संदेश देने के लिए अपनी उंगलियों, पेंसिल के सिरे या अन्य टूल का उपयोग करें। गुप्त रहने की कोशिश करें। आपको यह अनुमान लगाने के लिए किसी की आवश्यकता नहीं है कि आप संचार कर रहे हैं।

अस्पष्ट उच्चारण

  1. 1 बकवास बोलना सीखो। जिबरिश एक भ्रमित भाषा की तरह एक भाषा का खेल है, लेकिन यह अधिक जटिल लगता है। संक्षिप्त व्याख्या - आपको प्रत्येक स्वर से पहले एक शब्दांश में "-otag" (या कोई समकक्ष) जोड़ने की आवश्यकता है। यह वास्तव में जितना लगता है उससे कहीं अधिक कठिन है! इस कोड में पूरी तरह से महारत हासिल करने के लिए आपको अभ्यास की आवश्यकता होगी।

टिप्स

  • अपना कोड ऐसे स्थान पर छिपाएं जिसके बारे में केवल प्रेषक और प्राप्तकर्ता ही जानते हों। उदाहरण के लिए, किसी पेन को खोलना और उसके अंदर अपना कोड डालना, पेन को वापस रखना, एक जगह (जैसे पेंसिल होल्डर) ढूंढ़ना और प्राप्तकर्ता को यह बताना कि पेन कहां और किस प्रकार का है।
  • अपने कोड को और भी अधिक भ्रमित करने के लिए रिक्त स्थान एन्क्रिप्ट करें। उदाहरण के लिए, आप रिक्त स्थान के बजाय अक्षरों (ई, टी, ए, ओ, और एच सबसे अच्छा काम करते हैं) का उपयोग कर सकते हैं। उन्हें डमी कहा जाता है। अनुभवी कोड ब्रेकरों के लिए S, b, b, और Y बहुत स्पष्ट दिखाई देंगे, इसलिए उनका या अन्य प्रमुख वर्णों का उपयोग न करें।
  • आप अक्षरों को शब्दों में बेतरतीब ढंग से पुनर्व्यवस्थित करके अपना कोड बना सकते हैं। "दिज यमन इन द पार्क" - "पार्क में मेरे लिए रुको।"
  • हमेशा अपने पक्ष के एजेंटों को कोड भेजें।
  • तुर्की आयरिश का उपयोग करते समय, आपको व्यंजन से पहले विशेष रूप से "ईबी" का उपयोग करने की आवश्यकता नहीं है। आप "यानी", "बीआर", "से" या अक्षरों के किसी अन्य अस्पष्ट संयोजन का उपयोग कर सकते हैं।
  • स्थितिगत एन्कोडिंग का उपयोग करते समय, डिक्रिप्शन को और भी कठिन बनाने के लिए अक्षरों को एक स्थान से दूसरे स्थान पर जोड़ने, हटाने और यहां तक ​​कि पुनर्व्यवस्थित करने के लिए स्वतंत्र महसूस करें। सुनिश्चित करें कि आपका साथी समझता है कि आप क्या कर रहे हैं, या यह सब उसके लिए व्यर्थ होगा। आप टेक्स्ट को भागों में विभाजित कर सकते हैं ताकि प्रत्येक में तीन, चार या पांच अक्षर हों, और फिर उन्हें स्वैप करें।
  • सीज़र अदला-बदली के लिए, आप अक्षरों की अदला-बदली अपनी इच्छानुसार किसी भी स्थान पर कर सकते हैं, आगे या पीछे। बस सुनिश्चित करें कि क्रमपरिवर्तन नियम प्रत्येक अक्षर के लिए समान हैं।
  • हमेशा डिक्रिप्टेड संदेशों को नष्ट करें।
  • यदि आप अपने स्वयं के कोड का उपयोग कर रहे हैं, तो इसे इतना जटिल न बनाएं कि दूसरे इसका पता लगा सकें। इसे समझना आपके लिए भी मुश्किल हो सकता है!
  • मोर्स कोड का प्रयोग करें। यह सबसे प्रसिद्ध कोडों में से एक है, इसलिए आपका वार्ताकार जल्दी से समझ जाएगा कि यह क्या है।

चेतावनी

  • यदि आप कोड को गलत तरीके से लिखते हैं, तो यह आपके साथी के लिए डिकोडिंग प्रक्रिया को और अधिक कठिन बना देगा, बशर्ते कि आप डिक्रिप्टर को भ्रमित करने के लिए विशेष रूप से डिज़ाइन किए गए कोड या सिफर की विविधताओं का उपयोग न करें (निश्चित रूप से आपके साथी के अपवाद के साथ)।
  • छोटे शब्दों के लिए भ्रमित भाषा का सबसे अच्छा उपयोग किया जाता है। लंबे शब्दों के साथ, यह उतना प्रभावी नहीं है क्योंकि अतिरिक्त अक्षर बहुत अधिक दिखाई देते हैं। भाषण में इसका उपयोग करते समय भी यही सच है।

आपको किस चीज़ की जरूरत है

कोड के लिए:


  • किताब या शब्दकोश
  • पेंसिल
  • कागज़

सिफर के लिए:

  • कोड के लिए स्कोर
  • पेंसिल
  • कागज़
  • कोई दिन