-
শক্তিশালী সাইফার ফিঙ্গারপ্রিন্টের
মত কাজ করে
-
তুলনামূলক কম শক্তিশালী
ফিঙ্গারপ্রিন্ট করতে
-
বর্ণের পুনরাবৃত্তি কমিয়ে আনতে হবে।
-
১৫ শতকের মাঝামাঝি সময়ে,
-
এ কাজ সম্পন্ন করতে আমাদের উন্নত
-
বহু-বর্ণানুক্রমিক সাইফার ছিল।
-
মনে করি, এলিস এবং বব একটি
গোপন শব্দ ব্যবহার করল।
-
প্রথমত, এলিস বর্ণের অবস্থানের ক্রমানুসারে
-
শব্দকে সংখ্যায় পরিণত করে নিল।
-
এরপরে, এই সংখ্যার ধারা বার্তার মধ্যে
বার বার ব্যবহার করা হল
-
তারপর বার্তার প্রতিটি বর্ণ নিচের সংখ্যা অনুযায়ী
-
পরিবর্তন করে সংকেতে প্রকাশ করা হয়।
-
এখন, সে একবার পরিবর্তন না
করে আরো কয়েকবার পরিবর্তন
-
করে নিল যা সিজার আগে করেছিল।
-
তারপর, সাংকেতিক বার্তাটি
ববকে প্রকাশ্যে পাঠানো হয়।
-
বব তার কাছে থাকা গুপ্ত শব্দের মাধ্যমে
-
এলিসের বার্তাটির বর্ণ পরিবর্তনের
মাধ্যমে অর্থ বের করল।
-
ইভ কোড ভাঙ্গতে পারে।
-
সে অনেকগুলো বার্তা বিশ্লেষণ করছে
-
এবং তাদের বর্ণের পুনরাবৃত্তি গণনা করছে।
-
সে একটি বিন্যাস পাবে অথবা
একটি সহজ ফিঙ্গারপ্রিন্ট পাবে
-
সুতরাং, কিভাবে সে এটি ভাঙ্গবে?
-
মনে রাখতে হবে, যিনি কোড ভাঙ্গবে
সে তথ্য সংগ্রহের চেষ্টা করবে
-
যেন আংশিক ফিঙ্গারপ্রিন্ট বের করা।
-
যে কোন সময় বর্ণের পুনরাবৃত্তি
ভিন্নতর হতে পারে।
-
তখনই তথ্য ফাঁস হয়ে যায়।
-
এই পার্থক্য ঘটে বার্তার সংকেতকরণের
পুনরাবৃত্তির কারণে।
-
এই ক্ষেত্রে, এলিসের সাইফারে একটি
শব্দের কোডের পুনরাবৃত্ত হয়।
-
সাংকেতিক অর্থ নির্ধারণ করতে ইভকে
-
প্রথমে ব্যবহৃত বর্ণের পার্থক্য নির্ণয় করতে হবে্রি
-
তাকে এগুলো দেখতে হবে
-
এবং ভিন্ন পার্থক্য বিশিষ্ট পুনরাবৃত্তি
বিন্যাস পরীক্ষা করতে হবে।
-
যখন সে প্রতি পঞ্চম বর্ণের পুনরাবৃত্তি
বন্টন পরীক্ষা করে।
-
ফিঙ্গারপ্রিন্টটি তখন প্রকাশ পাবে।
-
এখন সমস্যা, একটি পুনরাবৃত্ত ক্রমানুসারে
-
পাঁচটি সিজার সাইফার ভাঙ্গা।
-
আলাদাভাবে, এটি সহজ কাজ,
-
আমরা যেমন আগে দেখেছি,
-
সাইফারের শক্তি যোগে ব্যবহৃত শিফট
-
শব্দের দৈর্ঘ্য নির্ধারন করতে হবে।
-
যত দীর্ঘ শিফটের শব্দ হবে,
সাইফার তত শক্তিশালী হবে।