কীভাবে প্রতিস্থাপন সাইফার তৈরি করবেন: 9 টি ধাপ (ছবি সহ)

সুচিপত্র:

কীভাবে প্রতিস্থাপন সাইফার তৈরি করবেন: 9 টি ধাপ (ছবি সহ)
কীভাবে প্রতিস্থাপন সাইফার তৈরি করবেন: 9 টি ধাপ (ছবি সহ)
Anonim

প্রতিস্থাপন সাইফার হল ভাষা এনক্রিপ্ট বা ছদ্মবেশী করার একটি উপায় যাতে একটি শব্দগুচ্ছ বা অনুচ্ছেদ সাইফারকে চেনে না এমন কেউ পড়তে পারে না। সাইফার সাধারণত একটি অক্ষরের পরিবর্তে অন্য একটি অক্ষর দিয়ে তৈরি করা হয়। বন্ধুদের গোষ্ঠীর জন্য তাদের সহকর্মীরা (বা শিক্ষক) তথ্য পড়তে সক্ষম না হয়েও পিছনে পিছনে তথ্য পাঠানোর জন্য এটি একটি মজার উপায়। আপনার নিজের সাইফার বর্ণমালা এবং সহজ শব্দ বা বাক্য এনকোড করে সাইফার নিয়ে কাজ শুরু করুন।

ধাপ

নমুনা কোডেড অনুচ্ছেদ

Image
Image

নমুনা অগাস্টাস কোড অনুচ্ছেদ

3 এর অংশ 1: একটি প্রতিস্থাপন ক্রম নির্বাচন

প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 1
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 1

ধাপ 1. একটি মৌলিক সাইফার বর্ণমালা তৈরি করতে বর্ণমালা উল্টে দিন।

প্রতিস্থাপিত সাইফারগুলি একটি বিশৃঙ্খল বর্ণমালা তৈরি করে কাজ করে, যা আপনাকে অন্যান্য অক্ষরের পরিবর্তে অক্ষর প্রতিস্থাপন করতে দেয়। একটি সরল প্রতিস্থাপন সাইফারের জন্য, কেবল বর্ণমালাটি পিছনের দিকে ব্যবহার করুন, যাতে "a" "z", "b" "y", "c" হয়ে যায় "x" ইত্যাদি।

  • এই প্রতিস্থাপন সাইফারটি পড়বে: ZYXWVUTSRQPONMLKJIHGFEDCBA।
  • এই দ্বিতীয় বর্ণমালাটি প্রায়শই "সাইফারটেক্সট" হিসাবে উল্লেখ করা হয়।
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 2
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 2

ধাপ 2. আরো জটিল সাইফারের জন্য প্রতিটি অক্ষরকে 3 অক্ষর দিয়ে প্রতিস্থাপন করুন।

আপনার সাইফারের জন্য কেবল বর্ণমালা পিছনে লেখা বেশ সহজ এবং ক্র্যাক করা সহজ হবে। আপনি যদি আরো জটিল সাইফার চান, তাহলে বর্ণমালায় তার আগে comes টি অক্ষর দিয়ে প্রতিটি অক্ষর প্রতিস্থাপন করুন।

একটি সহজ উদাহরণ হিসাবে, এই সাইফার ব্যবহার করে, "CAT" শব্দটি "ZYQ" পড়ে।

প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 3
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 3

ধাপ 3. বর্ণমালার প্রতিটি অক্ষরের জন্য একটি অবাধ 5-অক্ষর ক্রম প্রতিস্থাপন করুন।

এটি বেকন কোড নামে পরিচিত। বেকনের কোড ইংরেজি বর্ণমালার প্রতিটি অক্ষরকে ৫-অক্ষরের ক্রম দিয়ে প্রতিস্থাপন করে। এই সিকোয়েন্সগুলি "AAAAA" দিয়ে শুরু হয় এবং "বি" গুলি একটি নির্বিচারে ক্রম যোগ করে। সুতরাং, বেকন কোডে, A = AAAAA; B = AAAAB; C = AAABA; D = AAABB ইত্যাদি। বাকী বর্ণমালা পূরণ করতে এই প্যাটার্নটি বজায় রাখুন, অথবা আপনার নিজের 5-অক্ষর প্রতিস্থাপন করুন।

  • বেকন কোডে বার্তা পড়ার সময়, চিঠিটি ডিকোড করার জন্য প্রতি 5 টি অক্ষর বিরতি দিন। উদাহরণস্বরূপ, বার্তা "AAABAAABAAABABBABABB ABBBBAABBBBBBABABABABABABAA" লেখা আছে "সেল ফোন"
  • অনলাইনে বেকনের কোডে বার্তা এনক্রিপ্ট করুন:

3 এর অংশ 2: আপনার প্রতিস্থাপন বর্ণমালা নোট করা

প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 4
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 4

ধাপ 1. কাগজের একটি শীটে 2 বর্ণমালার ক্রম লিখুন।

কাগজের পাতার শীর্ষে প্রমিত ইংরেজি বর্ণমালা লিখুন: ABCDEFGHIJKLMNOPQRSTUVWXYZ। তারপরে, এর নীচে, প্রতিস্থাপনের চিঠিগুলি লিখুন। প্রতিটি অক্ষরকে 3 অক্ষর দিয়ে প্রতিস্থাপন করার পরিবর্তে এটি পড়বে: XYZABCDEFGHIJKLMNOPQRSTUVW। সুতরাং, আপনার সাইফার শীট এই মত দেখতে হবে:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 5
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 5

পদক্ষেপ 2. কাগজ সংরক্ষণ করতে একটি অনলাইন প্রতিস্থাপন জেনারেটর ব্যবহার করুন।

আপনি যদি কঠোর পরিশ্রম করে হাত দিয়ে পুরো সাইফার ক্রমটি লিখতে না চান-এবং প্রতিটি কোডেড বার্তা-একটি সাইফার ওয়েবসাইট ব্যবহার করে দেখুন। সাইফার ওয়েবসাইটগুলি আপনাকে বর্ণমালার কোন অক্ষর একে অপরের অক্ষরের জন্য প্রতিস্থাপিত হবে তা নির্বাচন করার অনুমতি দেয়। একবার আপনি প্রতিস্থাপনে চাবি দিলে, আপনি সাইফার ওয়েবসাইটটি এনকোড এবং ডিকোড করা উভয় বার্তা ব্যবহার করতে পারেন।

  • এখানে একটি প্রতিস্থাপন সাইফার জেনারেটর খুঁজুন:
  • Http://rumkin.com/tools/cipher/substitution.php এ আরেকটি কার্যকর সাইট অ্যাক্সেস করুন।
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 6
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 6

ধাপ the. সাইফারে প্রতীক যুক্ত করুন যাতে এটি ক্র্যাক করা কঠিন হয়।

যদি আপনি উদ্বিগ্ন হন যে লোকেরা (উদা, বন্ধু বা বাবা -মা) আপনার সাইফার ফাটানোর চেষ্টা করতে পারে, তাহলে নিজেকে কেবল অক্ষর ব্যবহারে সীমাবদ্ধ রাখবেন না। আপনার সাইফারে কিছু চিহ্নের পরিচয় দিন। এইভাবে, এনকোড করা শব্দগুলিতে শুধু অক্ষর নয়, বিরাম চিহ্ন থাকবে এবং সেগুলি এনক্রিপশন কোড ছাড়া মানুষের কাছে আরও বিভ্রান্তিকর হবে। উদাহরণস্বরূপ, প্রতীক সহ আপনার এনক্রিপশন সাইফার পড়তে পারে:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z।
  • X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W।
  • এই সাইফার ব্যবহার করে, "আপনি কেমন আছেন" বার্তাটি "E $ T XOB = $ R" পড়বে।
  • যদি এটি আপনার প্রথমবারের মতো একটি প্রতিস্থাপন সাইফার তৈরি করে (বা ব্যবহার করে), আপনি এই পদক্ষেপটি এড়িয়ে যেতে চাইতে পারেন।

3 এর অংশ 3: বার্তাগুলি এনক্রিপ্ট করা এবং ডিক্রিপ্ট করা

প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 7
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 7

ধাপ 1. এনক্রিপ্ট করার জন্য একটি শব্দ বা বাক্যাংশ বাছুন।

আপনি একটি এনক্রিপ্ট করা বার্তা তৈরি করার আগে, এনকোড করার জন্য আপনার পাঠ্য প্রয়োজন। যদি এই প্রথমবার প্রতিস্থাপন সাইফার ব্যবহার করে একটি বার্তা এনকোড করা হয়, তাহলে সহজ শুরু করুন। একটি দীর্ঘ অনুচ্ছেদের পরিবর্তে এনকোড করার জন্য একটি ছোট শব্দ বা 2 বাছুন। উদাহরণস্বরূপ, "খোলা দরজা" শব্দটি চেষ্টা করুন।

  • একবার আপনি এনক্রিপশন প্রক্রিয়ার সাথে পরিচিত হলে, দীর্ঘ বাক্যাংশ বা বাক্য এনকোড করা শুরু করুন।
  • অনলাইন সাইফার এনক্রিপশন সাইটগুলি পূর্ণ অনুচ্ছেদের এনকোডিং অনেক সহজ করে তুলতে পারে।
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 8
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 8

ধাপ 2. সাইফার বর্ণমালার একটি অক্ষর দিয়ে ধাপে প্রতিটি অক্ষর প্রতিস্থাপন করুন।

আপনার ইংরেজি বাক্যাংশ বা শব্দের অক্ষর দিয়ে অক্ষরে যান এবং আপনার অক্ষর থেকে সংশ্লিষ্ট অক্ষর দিয়ে ইংরেজি অক্ষরটি প্রতিস্থাপন করুন। ইংরেজি অক্ষর চিহ্নিত করে প্রতিস্থাপন অক্ষর খুঁজুন, তারপর সাইফারটেক্স্টে সংশ্লিষ্ট চিঠি খুঁজে পেতে তার নীচে তাকান

উদাহরণস্বরূপ, বলুন যে আপনি সেই সাইফার টেক্সট ব্যবহার করছেন যেখানে আপনি বর্ণমালার প্রতিটি অক্ষর এর আগে 3 অক্ষর দ্বারা প্রতিস্থাপিত করেছেন। আপনার সাইফারটেক্সটে এনকোড করা হলে ইংরেজি বাক্যাংশ "OPEN DOOR" পড়বে: "LMBK ALLO।"

প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 9
প্রতিস্থাপন সাইফার তৈরি করুন ধাপ 9

ধাপ 3. সাইফার অক্ষরের বিকল্প খুঁজে একটি কোডেড বার্তা ডিক্রিপ্ট করুন।

একটি কোডেড বার্তা ইংরেজিতে আবার অনুবাদ করতে, আপনি একটি বার্তা এনকোড করার জন্য যে প্রক্রিয়াটি ব্যবহার করেছিলেন তা বিপরীত করুন। সাইফারটেক্স্ট বর্ণমালায় এনকোড করা বার্তার প্রতিটি অক্ষরের জন্য, এটি ইংরেজি বর্ণমালার সাথে সংশ্লিষ্ট অক্ষরটি খুঁজুন। বার্তাটি ডিক্রিপ্ট করার জন্য প্রতিটি অক্ষর 1 লিখুন।

উদাহরণস্বরূপ, ধরা যাক যে আপনি এখনও সাইফার টেক্সট ব্যবহার করছেন যা তাদের আগে 3 অক্ষরের সাথে স্ট্যান্ডার্ড বর্ণমালার অক্ষরগুলি প্রতিস্থাপন করে। যদি আপনার বন্ধু আপনাকে একটি কোড পাস করে যা "ZLLI EXQ" পড়ে। IRKZE PLLK? " আপনি ডিক্রিপ্ট করতে সাইফার বর্ণমালা ব্যবহার করতে পারেন। আপনি আবিষ্কার করবেন যে বার্তাটি বলে "কুল হাট। দুপুরের খাবার?"

পরামর্শ

  • বিভিন্ন অন্যান্য বিদ্যমান প্রতিস্থাপন সাইফার রয়েছে যা আপনি আপনার নতুন তৈরি সাইফার কোডের ভিত্তিতে করতে পারেন। আপনি যদি চান, আরো সুপরিচিত সাইফার ব্যবহার করে দেখুন। এর মধ্যে রয়েছে ক্রিসক্রস কোড, নিহিলিস্ট নম্বর কোড এবং কী-ওয়ার্ড (বা কী-নম্বর) কোড।
  • আপনি যদি উদ্বিগ্ন হন যে অন্যরা (উদা, একজন ভাইবোন) সেই কাগজটি খুঁজে পেতে পারে যার উপর আপনি আপনার সাইফার ক্রম লিখেছেন, আপনি পরিবর্তে ক্রমটি মুখস্থ করতে পারেন।
  • আপনি ল্যাটিন বর্ণমালা ব্যবহার করে এমন যেকোনো ভাষার জন্য একটি প্রতিস্থাপন সাইফার তৈরি করতে পারেন। যদিও এই নিবন্ধের সমস্ত উদাহরণ ইংরেজিতে, আপনি স্প্যানিশ, ফরাসি, জার্মান ইত্যাদি ভাষায় একই নীতি ব্যবহার করে একটি সাইফার তৈরি করতে পারেন।

প্রস্তাবিত: