WEBVTT 00:00:04.947 --> 00:00:08.157 শক্তিশালী সাইফার ফিঙ্গারপ্রিন্টের মত কাজ করে 00:00:08.957 --> 00:00:10.840 তুলনামূলক কম শক্তিশালী ফিঙ্গারপ্রিন্ট করতে 00:00:10.840 --> 00:00:14.274 বর্ণের পুনরাবৃত্তি কমিয়ে আনতে হবে। 00:00:17.597 --> 00:00:18.935 ১৫ শতকের মাঝামাঝি সময়ে, 00:00:18.935 --> 00:00:21.266 এ কাজ সম্পন্ন করতে আমাদের উন্নত 00:00:21.266 --> 00:00:23.357 বহু-বর্ণানুক্রমিক সাইফার ছিল। 00:00:23.357 --> 00:00:28.167 মনে করি, এলিস এবং বব একটি গোপন শব্দ ব্যবহার করল। 00:00:28.167 --> 00:00:30.766 প্রথমত, এলিস বর্ণের অবস্থানের ক্রমানুসারে 00:00:30.766 --> 00:00:33.223 শব্দকে সংখ্যায় পরিণত করে নিল। 00:00:33.223 --> 00:00:37.830 এরপরে, এই সংখ্যার ধারা বার্তার মধ্যে বার বার ব্যবহার করা হল 00:00:39.476 --> 00:00:41.981 তারপর বার্তার প্রতিটি বর্ণ নিচের সংখ্যা অনুযায়ী 00:00:41.981 --> 00:00:44.160 পরিবর্তন করে সংকেতে প্রকাশ করা হয়। 00:00:45.129 --> 00:00:48.809 এখন, সে একবার পরিবর্তন না করে আরো কয়েকবার পরিবর্তন 00:00:48.809 --> 00:00:53.637 করে নিল যা সিজার আগে করেছিল। 00:00:53.637 --> 00:00:56.626 তারপর, সাংকেতিক বার্তাটি ববকে প্রকাশ্যে পাঠানো হয়। 00:00:58.488 --> 00:01:01.626 বব তার কাছে থাকা গুপ্ত শব্দের মাধ্যমে 00:01:01.626 --> 00:01:04.859 এলিসের বার্তাটির বর্ণ পরিবর্তনের মাধ্যমে অর্থ বের করল। 00:01:06.121 --> 00:01:08.042 ইভ কোড ভাঙ্গতে পারে। 00:01:08.042 --> 00:01:10.173 সে অনেকগুলো বার্তা বিশ্লেষণ করছে 00:01:10.173 --> 00:01:12.642 এবং তাদের বর্ণের পুনরাবৃত্তি গণনা করছে। 00:01:13.673 --> 00:01:18.043 সে একটি বিন্যাস পাবে অথবা একটি সহজ ফিঙ্গারপ্রিন্ট পাবে 00:01:18.043 --> 00:01:20.592 সুতরাং, কিভাবে সে এটি ভাঙ্গবে? 00:01:22.546 --> 00:01:26.169 মনে রাখতে হবে, যিনি কোড ভাঙ্গবে সে তথ্য সংগ্রহের চেষ্টা করবে 00:01:26.169 --> 00:01:29.382 যেন আংশিক ফিঙ্গারপ্রিন্ট বের করা। 00:01:29.382 --> 00:01:32.411 যে কোন সময় বর্ণের পুনরাবৃত্তি ভিন্নতর হতে পারে। 00:01:32.411 --> 00:01:34.929 তখনই তথ্য ফাঁস হয়ে যায়। 00:01:36.129 --> 00:01:39.826 এই পার্থক্য ঘটে বার্তার সংকেতকরণের পুনরাবৃত্তির কারণে। 00:01:41.703 --> 00:01:45.911 এই ক্ষেত্রে, এলিসের সাইফারে একটি শব্দের কোডের পুনরাবৃত্ত হয়। 00:01:47.219 --> 00:01:51.096 সাংকেতিক অর্থ নির্ধারণ করতে ইভকে 00:01:51.096 --> 00:01:55.567 প্রথমে ব্যবহৃত বর্ণের পার্থক্য নির্ণয় করতে হবে্রি 00:01:55.567 --> 00:01:56.922 তাকে এগুলো দেখতে হবে 00:01:56.922 --> 00:02:00.487 এবং ভিন্ন পার্থক্য বিশিষ্ট পুনরাবৃত্তি বিন্যাস পরীক্ষা করতে হবে। 00:02:00.487 --> 00:02:04.430 যখন সে প্রতি পঞ্চম বর্ণের পুনরাবৃত্তি বন্টন পরীক্ষা করে। 00:02:04.430 --> 00:02:07.648 ফিঙ্গারপ্রিন্টটি তখন প্রকাশ পাবে। 00:02:07.648 --> 00:02:10.144 এখন সমস্যা, একটি পুনরাবৃত্ত ক্রমানুসারে 00:02:10.144 --> 00:02:12.821 পাঁচটি সিজার সাইফার ভাঙ্গা। 00:02:12.821 --> 00:02:14.726 আলাদাভাবে, এটি সহজ কাজ, 00:02:14.726 --> 00:02:17.136 আমরা যেমন আগে দেখেছি, 00:02:17.136 --> 00:02:19.740 সাইফারের শক্তি যোগে ব্যবহৃত শিফট 00:02:19.740 --> 00:02:22.909 শব্দের দৈর্ঘ্য নির্ধারন করতে হবে। 00:02:22.909 --> 00:02:26.909 যত দীর্ঘ শিফটের শব্দ হবে, সাইফার তত শক্তিশালী হবে।