গোপন কোড এবং এনক্রিপ্ট করা যোগাযোগ শতাব্দী ধরে যুদ্ধের অংশ হয়ে আছে, যার মধ্যে সবচেয়ে পুরনোটি খ্রিস্টপূর্ব ৪০০ সালে ব্যবহৃত হয়েছিল। কোডগুলো বার্তাগুলোকে গোপন ও নিরাপদে প্রেরণের সুযোগ দেয়, যা যুদ্ধে অত্যন্ত গুরুত্বপূর্ণ, কারণ শত্রু যদি আপনার পরিকল্পনা জানতে পারে, তারা সেই অনুযায়ী প্রতিক্রিয়া দেখাতে পারে।.

দ্বিতীয় বিশ্বযুদ্ধের সবচেয়ে অন্ধকার দিনে, জার্মান সামরিক বাহিনী তাদের যোগাযোগ সুরক্ষিত রাখতে একটি আপাতদৃষ্টিতে অজেয় যন্ত্রের ওপর নির্ভর করত: এনigma কোড মেশিন। এই বৈদ্যুতিক টাইপিং মেশিন এমন বার্তা তৈরি করত যা জার্মান কমান্ডাররা সম্পূর্ণ নিরাপদ মনে করতেন, যা তাদের আটলান্টিকের যুদ্ধের মতো অভিযানে বিধ্বংসী সুবিধা দিত। মিত্রশক্তিদের চ্যালেঞ্জ ছিল শুধু যুদ্ধ জয় করা নয়, বরং এই সম্পূর্ণ গোপনীয়তার প্রাচীর ভেদ করা। এই বিশাল দায়িত্ব পড়েছিল বাকিংহামশায়ারের এক গোপন গ্রাম্য এস্টেট—ব্লেচলি পার্কে—জমায়েত চিন্তাবিদ, পণ্ডিত ও অদ্ভুত প্রতিভাধরদের এক গোপন গোষ্ঠীর ওপর।.

নিরাপদ কোডের উপাদানসমূহ

আপনি অক্ষর স্থানান্তর করে একটি সহজ কোড তৈরি করতে পারেন, উদাহরণস্বরূপ A-কে B দিয়ে, B-কে C দিয়ে, এভাবে। এতে এমন একটি বার্তা তৈরি হয় যা ইংরেজি বর্ণমালার সাথে এক-এক করে মেলে, কিন্তু প্রথম দেখায় অর্থহীন মনে হয়। তবে, এমন কোড ভাঙা সহজ কারণ ভাষার অন্তর্নিহিত ধাঁচগুলো অপরিবর্তিত থাকে, যা কারো জন্য প্রতিস্থাপন প্রক্রিয়াটি উল্টো করে মূল বার্তা বের করা সহজ করে তোলে। সাধারণভাবে, নিদর্শন সনাক্তকরণ কোড ভাঙার অন্যতম কার্যকর উপায়: একবার আপনি নিদর্শনটি শনাক্ত করলে, আপনি সহজেই তা উল্টে মূল বার্তাটি উন্মোচন করতে পারেন।.

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

অটুট কোড তৈরি করাও সম্ভব, তবে এগুলো একবারই ব্যবহার করা যায়, এবং প্রতিবার বার্তা পাঠানোর সময় নতুন কোড তৈরি করার কোনো মূল্য নেই।.

আদর্শ সমাধান হল এমন একটি কোড যা একই সাথে জটিল এবং নিয়মিত পরিবর্তিত হচ্ছে, তবে আপনার বন্ধু ও মিত্রদের জন্য এটি বোঝা সহজ।.

এনigma মেশিন কী ছিল?

এনigma কোড তার যান্ত্রিক জটিলতার কারণে ভয়ঙ্করভাবে কার্যকর ছিল। এটি দেখতে একটি জটিল টাইপরাইটারের মতো ছিল, কিন্তু এর অভ্যন্তরীণ কাজকর্ম ছিল ক্রিপ্টোগ্রাফিক নিখুঁততার জন্য ডিজাইনকৃত ইঞ্জিনিয়ারিংয়ের এক মাস্টারপিস।.

মেশিনটি একটি বার্তা এলোমেলো করতে তিনটি মূল উপাদান ব্যবহার করেছিল:

রোটর (স্ক্র্যাম্বলর)

প্রথমে তিনটি চাকা ছিল (পরবর্তী নৌবাহিনী মডেলগুলোতে আটটি ছিল), প্রতিটি চাকাতে ২৬টি বৈদ্যুতিক সংস্পর্শক ছিল। যখন কোনো কী চাপানো হতো, তখন বৈদ্যুতিক সংকেত এই তিনটি চাকার মধ্য দিয়ে যেত, যা প্রতিটি অক্ষরের পর ঘুরতো এবং ক্রমাগত এনক্রিপশন ক্রম পরিবর্তন করতো।.

প্লাগবোর্ড (প্লাগ ইন বোর্ড)

এই উপাদানটি একটি চূড়ান্ত স্তরের জটিলতা যোগ করেছিল। অপারেটররা সংকেত রটারে পৌঁছানোর আগে এবং পরে ম্যানুয়ালি অক্ষরের জোড়া (যেমন A-কে J-এ সংযুক্ত করা এবং J-কে A-এ সংযুক্ত করা) পরিবর্তন করতে পারতেন। এই ধাপটি একাই সম্ভাব্য সেটিংসের সংখ্যা কয়েক মিলিয়ন গুণ বৃদ্ধি করেছিল।.

প্রতিফলক (প্রত্যাবর্তন রোল)

এই উপাদানটি রোটরগুলির মাধ্যমে সংকেতটি ভিন্ন পথ দিয়ে ফেরত পাঠিয়েছিল, যাতে আপনি ‘A’ টাইপ করলে ‘Q’ পান, কিন্তু ‘Q’ টাইপ করলে ‘A’ পান।.

এই স্তরবিন্যাসের ফলে সম্ভাব্য দৈনিক চাবির সেটিংসের সংখ্যা, অর্থাৎ দৈনিক এনিগমা কোডের চাবির সংখ্যা, ১৫৮ মিলিয়ন মিলিয়ন মিলিয়নেরও বেশি হয়ে গিয়েছিল! এটি ভাঙতে মিত্রশক্তি শুধু অনুমান করতে পারছিল না; তাদের একটি পদ্ধতিগত, বিপ্লবী পন্থা প্রয়োজন ছিল।.

ব্লেচলি কোডব্রেকাররা

যদিও ব্লেচলি পার্ক কোড ভাঙার চূড়ান্ত কেন্দ্র হিসেবে খ্যাত, সমাধানের প্রকৃত সূচনা আরও পূর্বদিকে, পোল্যান্ডে। পরবর্তী গোপনীয়তার কারণে প্রায়ই দুঃখজনকভাবে উপেক্ষিত এই গুরুত্বপূর্ণ মৌলিক কাজটি করেছিলেন প্রতিভাবান পোলিশ গণিতবিদ। মারিয়ান রেজেভস্কি.

১৯৩০-এর দশকের গোড়ার দিকে, রেজেসকি এবং তার পোলিশ সাইফার ব্যুরোর দল কখনোই এনigma মেশিন না দেখেই বিশুদ্ধ গণিত ব্যবহার করে এর তারের বিন্যাস রিভার্স-ইঞ্জিনিয়ার করেছিল। তারা একটি ইলেক্ট্রোমেকানিক্যাল যন্ত্র তৈরি করেছিল, যার নাম ছিল বোমা সম্ভাব্য সেটিংস পরীক্ষা করার জন্য (এক ধরনের আইসক্রিমের নামে নামকরণ করা হয়েছে).

যুদ্ধ যখন অনিবার্য হয়ে উঠল, পোলিশ দল তাদের আবিষ্কারের কৌশলগত গুরুত্ব উপলব্ধি করল। ১৯৩৯ সালের জুলাই মাসে জার্মানদের পোল্যান্ড আক্রমণের মাত্র কয়েক সপ্তাহ আগে ওয়ারশতে অনুষ্ঠিত এক গুরুত্বপূর্ণ বৈঠকে তারা তাদের সমস্ত জ্ঞান, গাণিতিক মডেল এবং তাদের নকশাগুলিসহ ভাগ করে নিয়েছিল। বোমা, ব্রিটিশ ও ফরাসি গোয়েন্দা সংস্থার সঙ্গে। এই বৌদ্ধিক উদারতার কাজটি ছিল একেবারেই অপরিহার্য; এটি ব্রিটিশ কোড-ব্রেকারদের বিশাল অগ্রগতি এনে দিয়েছিল। এটি সময়ের এক অমূল্য উপহারে পরিণত হয়েছিল, যা যুদ্ধপ্রচেষ্টায় অমূল্য প্রমাণিত হয়েছিল।.

যুদ্ধকালীন জার্মান ট্রাফিকের প্রচণ্ড পরিমাণ সামলাতে এই সমাধানকে স্কেল করার কাজটি পড়েছিল গভর্নমেন্ট কোড অ্যান্ড সাইফার স্কুলের (GC&CS)-এর ওপর, যা গোপনে অবস্থিত ছিল ব্লেচলি পার্ক.

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

কাজটি অত্যন্ত বিশেষায়িত বিভাগে ভাগ করা হয়েছিল, যেগুলো ‘হাট’ নম্বর দ্বারা পরিচিত ছিল: হাট ৬ জার্মান সেনাবাহিনী ও বিমান বাহিনীর এনিগমা ট্র্যাফিক সমাধানের ওপর মনোনিবেশ করেছিল, আর হাট ৮ আরও জটিল জার্মান নৌবাহিনীর এনিগমার জন্য নিবেদিত ছিল। এই বিশাল যৌথ প্রচেষ্টায় যুদ্ধশেষে ১০,০০০-এরও বেশি মানুষ নিয়োজিত ছিল, যাদের অধিকাংশই নারী।.

অ্যালান টিউরিং এবং এনিগমা কোড

ব্রিটিশ সমাধানের ভিত্তি স্থাপন করেছিলেন …-এর প্রতিভা। অ্যালান টিউরিং. অবিশ্বাস্য মেধাবী একজন ক্যামব্রিজ গণিতবিদ হিসেবে, টুরিংকে একটি যন্ত্র তৈরি করার দায়িত্ব দেওয়া হয়েছিল যা স্বয়ংক্রিয়ভাবে দৈনিক কী সেটিং অনুসন্ধান করতে পারে এবং পোলিশ ভাষা অভিযোজিত করতে পারে। বোমা ধারণা.

টারিংয়ের প্রথম প্রধান অন্তর্দৃষ্টি ছিল এনিগমার নিজস্ব একটি কার্যকরী ত্রুটি চিহ্নিত করা: রিফ্লেক্টরটির কারণে একটি অক্ষর পারে কখনই না নিজেকেই এনক্রিপ্ট করতে হবে (A-কে A-তে এনক্রিপ্ট করা যাবে না)। এই আপাতদৃষ্টিতে সামান্য সীমাবদ্ধতা সম্ভাবনার সংখ্যা নাটকীয়ভাবে কমিয়ে দিয়েছিল এবং এনigma ভাঙার জন্য প্রয়োজনীয় লিভার প্রদান করেছিল।.

তিনি ব্রিটিশদের ধারণা প্রণয়ন ও নকশা করেছিলেন। বোমা (পরবর্তীতে কেবল নামকরণ করা হয় বোমা). এই ইলেক্ট্রোমেকানিক্যাল দৈত্যটি প্রকৃতপক্ষে ছিল একটি বিশাল, অক্লান্ত যৌক্তিক ধাঁধা সমাধানকারী। ব্রিটিশ ট্যাবিউলেটিং মেশিন কোম্পানিতে হ্যারল্ড কিন দ্বারা নির্মিত, প্রথম যন্ত্রটির নাম ছিল বিজয়, ১৯৪০ সালের মার্চে কার্যক্রম শুরু করে।.

ব্রেকিং এনিগমা

ব্লেচলি-তে কোড ভাঙা ছিল প্রতিদিনের সময়ের বিরুদ্ধে এক দৌড়, যা মানব বুদ্ধিমত্তা এবং টিউরিং-এর যন্ত্রের ওপর সমানভাবে নির্ভর করত।.

প্রক্রিয়াটি পদ্ধতিগত ছিল:

  1. সিলিস এবং ক্রিবস: গুরুত্বপূর্ণ মানবিক কাজ শুরু হয়েছিল সাধারণ বাক্যাংশ অনুমান করার মাধ্যমে, যেগুলোকে “ক্রিবস” বলা হতো। অপারেটররা জানত জার্মান শৃঙ্খলা নিখুঁত নয়। পূর্বানুমেয় বার্তাগুলো (যেমন আবহাওয়া প্রতিবেদন, প্রচলিত অভিবাদন, বা “রিপোর্ট করার মতো কিছুই নেই” বাক্যাংশ) কোডব্রেকারদের সম্ভাব্য প্লেনটেক্সট সরবরাহ করত, যা আটককৃত সাইফারটেক্সটের কোনো অংশের সাথে মিলত। এই পুনরাবৃত্তি প্যাটার্নগুলো পর্যবেক্ষণ করা সহজ করে তুলত।.
  2. দ্য বোম্বের কাজ: ক্রিব—সম্ভবত একটি সংক্ষিপ্ত ক্রম, যেমন আবহাওয়া প্রতিবেদন (আবহাওয়া প্রতিবেদন)—বোমে-তে সংযুক্ত ছিল। মেশিনটি তখন দ্রুত শত শত মিলিয়ন রোটর সেটিংস এবং প্লাগবোর্ড সংযোগ পরীক্ষা করে দেখত, নির্বাচিত ক্রিব থেকে সংশ্লিষ্ট সাইফারটেক্সট তৈরি করা সম্ভব কিনা। যদি মেশিনটি কোনো বিরোধাভাস (যেমন A-কে এনক্রিপ্ট করে A) খুঁজে পেত, তবে সেটি পুরো সেটিংসই বাদ দিত।.
  3. দ্য স্টপ: যখন বোম্বে গাণিতিকভাবে সঙ্গতিপূর্ণ মনে হওয়া একটি সংমিশ্রণ খুঁজে পেত, তখন এটি “থামত।” এর মানে অপারেটররা বেশ কিছু অত্যন্ত সম্ভাবনাময় কী সেটিংস খুঁজে পেয়েছিল।.
  4. চূড়ান্ত পরীক্ষা: মানব বিশ্লেষকরা এই কয়েকটি সেটিংস নিয়ে সেগুলো একটি সরলীকৃত এনিগমা प्रतिकৃতিতে চালাতো, প্লেনটেক্সট উন্মোচন করতো এবং গোয়েন্দা তথ্য সরবরাহ করতো।.

যুদ্ধের শেষের দিকে ব্লেচলি ২০০টিরও বেশি বোম্ব তৈরি করেছিল, যেগুলো সারাদিন ২৪ ঘণ্টা একযোগে চলত এবং কার্যত জার্মান উচ্চ-স্তরের বিপুল পরিমাণ যোগাযোগ প্রায় তাত্ক্ষণিকভাবে পড়ত।.

ডিকোডিং সম্পন্ন হওয়ার পর বার্তাগুলো মূল্যায়ন ও প্রচারের জন্য এমআই৬-কে হস্তান্তর করা হতো।.

প্রভাব ও উত্তরাধিকার

এনigma ভাঙার মাধ্যমে প্রাপ্ত গোয়েন্দা তথ্যকে 'অল্ট্রা' নামে কোড করা হয়েছিল। এটি কেবল সহায়ক তথ্য ছিল না, বরং কৌশলগতভাবে অপরিহার্য এবং নির্ণায়ক ছিল।.

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

চরম দুঃখজনক ঘটনা হল, দশকব্যাপী বাধ্যতামূলক গোপনীয়তার কারণে (এই কাজটি কেবল ১৯৭০-এর দশকে শ্রেণীবদ্ধতা থেকে মুক্ত করা হয়েছিল), ব্লেচলি কোড ভাঙনকারীরা—বিশেষ করে অ্যালান টিউরিং-এর মতো পথিকৃৎরা—জীবদ্দশায় তাদের প্রাপ্য স্বীকৃতি থেকে বঞ্চিত হয়েছিল। তবুও তাদের কাজ, বিশেষ করে বোমে-এর জন্য টুরিংয়ের তাত্ত্বিক ও যান্ত্রিক কাঠামো, আজ স্বীকৃত হয়েছে আধুনিক কম্পিউটার, ইন্টারনেটে গোপনীয়তা ও বাণিজ্য সুরক্ষার জন্য আধুনিক ক্রিপ্টোগ্রাফি এবং সমগ্র ডিজিটাল যুগের ভিত্তি স্থাপনকারী হিসেবে। ব্লেচলি পার্কের দল শুধু একটি গোপন যুদ্ধ জিতেইনি; তারা বিশ্বকে ভবিষ্যতের দিকে ঠেলে দিয়েছে।.

আর্মি ক্যাডেটদের সাথে আরও এগিয়ে যান

যদি আপনি আরও এগিয়ে যেতে চান, আর্মি ক্যাডেটস ব্যক্তিগত চ্যালেঞ্জ এবং বিকাশের জন্য একটি অনন্য সুযোগ প্রদান করে। যোগাযোগ, ক্রিপ্টোগ্রাফি এবং সাইবার নিরাপত্তার আধুনিক ভূমিকা এর অংশ। যোগাযোগ ও তথ্য ব্যবস্থা মডিউল অফ দ্য আর্মি ক্যাডেট সিলেবাস. আজই আপনার নিকটতম ডিটাচমেন্টটি খুঁজে নিন.

ক্রিয়েটিভ কমন্স-এর অধীনে লাইসেন্সকৃত চিত্রসমূহ

জার্মান নৌবাহিনীর এনিগমা মেশিন

এনিগমা বর্ণমালা আংটি