CS255: ক্রিপ্টোগ্রাফির পরিচিতি

লেখকের কাছ থেকে: যুদ্ধগুলি প্রায়শই এনক্রিপশন দ্বারা সিদ্ধান্ত নেওয়া হত, উদাহরণস্বরূপ ডাব্লুডাব্লু 2 এনক্রিপশন মেশিনে ভিডিওটি দেখুন. এনক্রিপশন দ্বারা ‘শুরু’ হয়নি. এনক্রিপশন হ’ল আরও একটি গুরুত্বপূর্ণ অস্ত্র.

খান একাডেমি এই ব্রাউজারটিকে সমর্থন করে না.

খান একাডেমি ব্যবহার করতে আপনাকে অন্য ওয়েব ব্রাউজারে আপগ্রেড করতে হবে. আপগ্রেডিং শুরু করতে কেবল নীচের একটি বিকল্প নির্বাচন করুন.

আপনি যদি এই বার্তাটি দেখছেন তবে এর অর্থ আমাদের ওয়েবসাইটে বাহ্যিক সংস্থানগুলি লোড করতে আমাদের সমস্যা হচ্ছে.

আপনি যদি কোনও ওয়েব ফিল্টারের পিছনে থাকেন তবে দয়া করে ডোমেনগুলি নিশ্চিত করুন *.ক্যাসটিক.org এবং *.ক্যাসানডবক্স.org অবরুদ্ধ করা হয়.

মূল

কম্পিউটার বিজ্ঞান

কোর্স: কম্পিউটার বিজ্ঞান> ইউনিট 2

পাঠ 1: প্রাচীন ক্রিপ্টোগ্রাফি
ক্রিপ্টোগ্রাফি কি?
সিজার সাইফার
সিজার সাইফার অনুসন্ধান
ফ্রিকোয়েন্সি ফিঙ্গারপ্রিন্ট অনুসন্ধান
পলিয়ালফ্যাব্যাটিক সাইফার
পলিয়ালফ্যাব্যাটিক এক্সপ্লোরেশন
এককালীন প্যাড
নিখুঁত গোপনীয়তা অনুসন্ধান
ফ্রিকোয়েন্সি স্থিতিশীলতা সম্পত্তি শর্ট ফিল্ম
আপনি কত ইউনিফর্ম?
এনিগমা এনক্রিপশন মেশিন
নিখুঁত গোপনীয়তা
সিউডোর্যান্ডম নম্বর জেনারেটর
এলোমেলো হাঁটা অনুসন্ধান
© 2023 খান একাডেমি

ক্রিপ্টোগ্রাফি কি?

0 শক্তি পয়েন্ট
এই ভিডিও ট্রান্সক্রিপ্ট সম্পর্কে সম্পর্কে

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

. ব্রিট ক্রুজ দ্বারা নির্মিত .

প্রশ্ন টিপস এবং ধন্যবাদ

কথোপকথনে যোগ দিতে চান?

11 বছর আগে
11 বছর আগে পোস্ট করেছেন. এটি -এর পোস্টে সরাসরি লিঙ্ক “পেই যখন এটি ব্যবহৃত হয় না. ”
ইন্টারনেটে অর্থ প্রদানের সময় কি এটি ব্যবহার করা হয়নি??
6 টি মন্তব্য এটিতে মন্তব্য “পেআই যখন এটি ব্যবহৃত হয় না. ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
11 বছর আগে
11 বছর আগে পোস্ট করেছেন. প্লাঙ্কেটে সরাসরি লিঙ্ক.গ.ই এর পোস্ট “হ্যাঁ, নিরাপদ ইন্টারনেট ক্রয়. ”

হ্যাঁ, নিরাপদ ইন্টারনেট ক্রয়গুলি এনক্রিপশন জড়িত. আপনি যখন কোনও অনিরাপদ নেটওয়ার্কের মাধ্যমে কিছু কিনে থাকেন, যদিও এনক্রিপশন ব্যবহার করা যেতে পারে না, তাই কারও পক্ষে আপনার তথ্য নেওয়া সম্ভব করে তোলে.

বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
11 বছর আগে
11 বছর আগে পোস্ট করেছেন. কাইলের পোস্টে সরাসরি লিঙ্ক “লোকেরা ঠিক কীভাবে রে?. ”

লোকেরা কীভাবে পিপলস ব্যক্তিগত বার্তাগুলি পড়েন (বৈদ্যুতিনভাবে এবং অ-বৈদ্যুতিনভাবে)? এবং লোকেরা এটি সম্পর্কে বার্তা প্রেরণ এবং গ্রহণ না করে তারা কি এটি করে??

কাইলের পোস্টে 5 টি মন্তব্য মন্তব্য “লোকেরা ঠিক কীভাবে রে?. ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
11 বছর আগে
11 বছর আগে পোস্ট করেছেন. মেয়াদোত্তীর্ণ পপসিকলের পোস্টে সরাসরি লিঙ্ক . ”

ইন্টারনেটে তথ্য পাঠানো কোনও পোস্টকার্ডে একটি বার্তা লেখার এবং মেইলের মাধ্যমে এটি পাঠানোর সমতুল্য যে পোস্ট অফিসে (বা ইন্টারনেট পরিষেবা সরবরাহকারী) যে কেউ কেবল এটি দেখে আপনার ব্যক্তিগত বার্তাগুলিতে স্নুপ করতে পারে.

প্যাকেট স্নিফার নামক সফ্টওয়্যার প্রোগ্রামগুলি কোনও ব্যবহারকারীকে তাদের কম্পিউটারে তাদের নেটওয়ার্ক কার্ডে পৌঁছানোর এমন কোনও তথ্য দেখতে দেয় এবং পুরানো নেটওয়ার্কিং সরঞ্জাম (হাব এবং কোক্সিয়াল নেটওয়ার্ক) এর সাথে সংযুক্ত প্রত্যেকের কাছে সেই সমস্ত তথ্য নির্বোধভাবে সম্প্রচার করবে, এই ধারণাটি দিয়ে যে প্রতিটি কম্পিউটার হবে এটির জন্য বোঝানো হয়নি এমন কোনও তথ্য কেবল স্ক্রিন করুন.

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

5 টি মন্তব্য মেয়াদ . ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
11 বছর আগে
11 বছর আগে পোস্ট করেছেন. ওএসএর পোস্টে সরাসরি লিঙ্ক “1:12 এ ব্রিট কথা বলে . ”

1:12

ব্রিট এনক্রিপশন দ্বারা শুরু এবং জ্বালানী যুদ্ধ সম্পর্কে কথা বলে. এগুলি কি হতে পারে?
ওএসএর পোস্টে 3 টি মন্তব্য মন্তব্য “1:12 এ ব্রিট কথা বলে . ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
11 বছর আগে
11 বছর আগে পোস্ট করেছেন. ব্রিট ক্রুজের পোস্টের সরাসরি লিঙ্ক “যুদ্ধগুলি প্রায়শই ডেসি হত. ”

লেখকের কাছ থেকে: যুদ্ধগুলি প্রায়শই এনক্রিপশন দ্বারা সিদ্ধান্ত নেওয়া হত, উদাহরণস্বরূপ ডাব্লুডাব্লু 2 এনক্রিপশন মেশিনে ভিডিওটি দেখুন. এনক্রিপশন দ্বারা ‘শুরু’ হয়নি. এনক্রিপশন হ’ল আরও একটি গুরুত্বপূর্ণ অস্ত্র.

3 টি মন্তব্য ব্রিট ক্রুজের পোস্টে মন্তব্য “যুদ্ধগুলি প্রায়শই ডেসি ছিল. ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
10 বছর আগে
10 বছর আগে পোস্ট করেছেন. মিগুয়েল এসেরোর পোস্টে সরাসরি লিঙ্ক “আমি সি -তে খুব আগ্রহী. ”

আমি ক্রিপ্টোগ্রাফিতে খুব আগ্রহী এবং আমি সত্যিই আশা করি এই সিরিজটি বন্ধ হয়ে গেছে, যদিও একটি প্রশ্ন; ম্যালওয়্যার/ভাইরাসে অনৈতিকভাবে ক্রিপ্টোগ্রাফি ব্যবহার করা যায়নি ?

মিগুয়েল অ্যাসেরোর পোস্টে 3 মন্তব্য মন্তব্য “আমি সি সম্পর্কে খুব আগ্রহী. ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
9 বছর আগে
9 বছর আগে পোস্ট করা হয়েছে. সৈয়দ ফাহাদের পোস্টের সরাসরি লিঙ্ক “হ্যাঁ, হ্যাকাররা এনক্রিপটি ব্যবহার করে. ”

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

বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
11 বছর আগে
11 বছর আগে পোস্ট করেছেন. জেবির পোস্টে সরাসরি লিঙ্ক “এনকোডিং কোথায় আসে . ”

এনকোডিং কোথায় আসে. “সাইফার তৈরির এই অংশটি কি??”প্রযুক্তিগতভাবে এটি এনক্রিপ্ট করা থেকে আলাদা? আমি ঠিক আছি আমি সবসময় দু’জনকে বিভ্রান্ত করি?

জেবির পোস্টে 3 মন্তব্য মন্তব্য “এনকোডিং কোথায় আসে . ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
11 বছর আগে
11 বছর আগে পোস্ট করেছেন. পিটার কলিংগ্রিজের পোস্টে সরাসরি লিঙ্ক “এনকোডিং এবং এনক্রিপ্ট করা একটি. ”

এনকোডিং এবং এনক্রিপ্টিং প্রায়শই বিনিময়যোগ্যভাবে ব্যবহৃত হয়. আমি বলব যে আপনি যখন কিছু লোককে কোনও বার্তা বুঝতে বাধা দিতে চান তখন এনক্রিপ্ট করা ব্যবহার করা হয়, যখন আপনি যখন বার্তাটি রূপান্তর করতে চান তবে এনকোডিং হয় তবে এটি এখনও পড়তে হবে.

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

আমি মনে করি সাধারণত এনকোডিংয়ের অর্থ বার্তাটির ফর্মটি রূপান্তর করা, পাঠ্য থেকে বাইনারি সংখ্যায় বলা হয়. যদিও এনক্রিপ্ট করা অগত্যা ফর্মটি পরিবর্তন করবে না, তবে অক্ষরের একটি সেট থেকে একটি আলাদা সেটে রূপান্তর করবে. তবে আপনি পাঠ্যকে সংখ্যায় বা অন্য কিছুতে রূপান্তর করতে সাইফার তৈরি করতে পারেন যা অর্থকে অস্পষ্ট করে.

পিটার কলিংগ্রিজের পোস্টে 2 মন্তব্য মন্তব্য “এনকোডিং এবং এনক্রিপ্ট করা একটি. ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
7 বছর আগে
7 বছর আগে পোস্ট করা হয়েছে. অভিষেক সুরেশের পোস্টের সরাসরি লিঙ্ক “লোকেরা তাদের ও তৈরি করতে পারে না. ”

লোকেরা গোপনে যোগাযোগের জন্য তাদের নিজস্ব ভাষা তৈরি করতে পারে না. এটা খুব সম্ভব. ক্রিপ্টোগ্রাফি সেখানে সহায়তা করবে না.

বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
7 বছর আগে
7 বছর আগে পোস্ট করা হয়েছে. পিকুয়ান পোস্টের সরাসরি লিঙ্ক “এর মতো জিনিস রয়েছে. ”

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

উদাহরণস্বরূপ, ধরুন যে আপনি কোনও গুপ্তচরদের যোগাযোগগুলিতে শ্রুতিমধুর করতে পারেন, তবে শব্দগুলির অর্থ কী তা জানেন না. আপনি স্থানীয় সংবাদপত্রটি একটি জাল গল্প রাখার জন্য পাবেন যে পরের সপ্তাহে কোনও জল থাকবে না. তারপরে, আপনি গুপ্তচরকে এমন একটি বার্তা লিখতে দেখেন যাতে “কাই” শব্দটি বেশ কয়েকবার অন্তর্ভুক্ত থাকে, যখন তিনি আগে কখনও “কাই” শব্দটি ব্যবহার করেন নি. এখন, আপনি সন্দেহ করছেন যে “কাই” শব্দের অর্থ “জল”. (আমেরিকা দ্বিতীয় বিশ্বযুদ্ধের মতো কিছু করেছিল, যা মিত্রদের যুদ্ধের জোয়ার ফিরিয়ে দিতে সহায়তা করেছিল; দেখুন https: // এন.উইকিপিডিয়া.org/wiki/যুদ্ধ_ফ_মিডওয়ে#অ্যালাইড_কোড-ব্রেকিং .)

প্রারম্ভিক ক্রিপ্টোগ্রাফার উত্সাহীদের মধ্যে একটি সাধারণ ভুল হ’ল একটি নতুন “ভাষা” তৈরি করা যা চিঠিগুলি পরিবর্তিত সহ কেবল একটি পুরানো ভাষা. আমার বন্ধুরা এবং আমি উদ্ভাবিত সাইফারগুলিতে নোটগুলি পাস করতাম, যেমন অনুশীলন ব্রেকিং কোডগুলি!

আপনি যদি এমন কোনও ভাষা আবিষ্কার করেন যা অন্যান্য মানব ভাষার নিকটবর্তী – যেমন এটির সংস্কৃতের মতো একই বাক্য কাঠামো রয়েছে – তবে ভাষা কীভাবে কাজ করে তা নির্ধারণ করা অনেক সহজ হয়ে যায়.

পিকুয়ান পোস্টে 1 মন্তব্য মন্তব্য “এখানে যেমন জিনিস আছে. ”
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
২ বছর আগে
2 বছর আগে পোস্ট করা হয়েছে. ম্যাক্সকিম 0605 এর পোস্টে সরাসরি লিঙ্ক “আমি শুনেছি যে এটি আছে. ”

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

বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
বোতামটি সাইনআপ মডেল খোলে
২ বছর আগে
2 বছর আগে পোস্ট করা হয়েছে. ক্যামেরনের পোস্টে সরাসরি লিঙ্ক “কোনও প্রোবলকে রূপান্তর করার সময়”. ”

কোনও সমস্যা সাইফারে রূপান্তর করার সময়, আপনাকে কীভাবে তিনটি জিনিস প্রতিনিধিত্ব করা হয় তা নিয়ে ভাবতে হবে:
-বার্তার পাঠ্য
-চাবি
-সাইফার পাঠ্য

আমি আগে রাশ আওয়ার খেলিনি, সুতরাং আমি যেমন লিখেছি তেমন নিয়মগুলির সাথে এটি ঠিক কাজ করতে পারে না, তবে আপনি সম্ভবত এই ধরণের জিনিস সম্পর্কে কীভাবে যেতে পারবেন সে সম্পর্কে ধারণা পাবেন.

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

সম্ভবত, আমরা চাই সাইফার পাঠ্যটি ধাঁধাটি জড়িত হোক. সুতরাং, আমরা সম্ভবত সাইফার পাঠ্য তৈরি করতে পারি, প্রাথমিক বোর্ড সেট আপ করতে পারি এবং তারপরে আমরা বলি যে একটি টুকরোটি কেবল প্রতি টার্নে 1 স্পেস সরানো যেতে পারে. প্রতিটি পালা আমরা বোর্ডে চিঠির একটি পৃথক গ্রিড ওভারলে.

সুতরাং, বার্তার পাঠ্যটি স্পট দ্বারা প্রকাশিত হয়েছে একটি টুকরোটি (নতুনভাবে আচ্ছাদিত) এ সরানো হয়েছে যা টার্নে.

সুতরাং, এটি কি একটি শক্তিশালী সাইফার হতে পারে? ?
সম্ভবত না, নিম্নলিখিত কারণে:
– শুরু এবং শেষের পদক্ষেপগুলি সমাধান করা সম্ভবত সহজ. এটি বার্তার সামনে এবং শেষ থেকে তথ্য ফাঁস করার জন্য এটি সংবেদনশীল করে তোলে. সামনে এবং পিছনে বার্তাটি প্যাড করা এটি প্রতিরোধে সহায়তা করতে পারে.
-যেহেতু এটি একটি যুক্তিযুক্ত ধরণের সমস্যা, তাই প্রতিটি পদক্ষেপ পূর্ববর্তী পদক্ষেপগুলির উপর নির্ভরশীল. এটি প্রতিটি পদক্ষেপের কঠিন করে তোলে বরং গুণের চেয়ে যুক্ত করে. এটি কীটির 1 বিটের একটি ফুটো করে তোলে কীটির শক্তি 1 বিট দ্বারা বেশি হ্রাস করে.

ক্রিপ্টোগ্রাফির পরিচিতি

লোগো

কম্পিউটার সিস্টেমে তথ্য সুরক্ষার জন্য ক্রিপ্টোগ্রাফি একটি অপরিহার্য সরঞ্জাম. এই কোর্সটি ক্রিপ্টোগ্রাফিক আদিমগুলির অভ্যন্তরীণ কাজগুলি এবং কীভাবে সেগুলি সঠিকভাবে ব্যবহার করবেন তা ব্যাখ্যা করে.

প্রশাসনিক

কোর্স সিলেবাস (এবং পঠন)
কোর্স ওভারভিউ (গ্রেডিং, পাঠ্যপুস্তক, কোর্সওয়ার্ক, পরীক্ষা)

বক্তৃতা: সোমবার, বুধবার, 1: 30-2: 50 pm, গেটস বি 01
বিভাগ: শুক্রবার, 4: 30-5: 20 pm, ঘর 160-বি 40.
সিএএসের জন্য প্রশ্ন: CS255TA@Cs.স্ট্যানফোর্ড.এডু বা এড আলোচনা ব্যবহার করুন
ভিডিও: CS255 অনলাইন (ক্লাসে উপাদানগুলি covering েকে ভিডিও বক্তৃতা এবং স্লাইডগুলির জন্য)

চূড়ান্ত পরীক্ষা

চূড়ান্ত পরীক্ষা একটি হোম পরীক্ষা হবে. তোমার থাকবে 24 ঘন্টা উইন্ডোতে তিন ঘন্টা পরীক্ষা শেষ করতে. আপনার উত্তর জমা দিতে দয়া করে গ্রেডস্কোপ ব্যবহার করুন.

পরীক্ষা অনুষ্ঠিত হবে বুধ, 22 মার্চ, 2023, সকাল 9 টা থেকে পিটি থেকে শুরু.

পূর্ববর্তী চূড়ান্ত পরীক্ষা:

বাড়ির কাজ

সমস্ত হোমওয়ার্ক জমা দেওয়া গ্রেডস্কোপের মাধ্যমে করা উচিত. কোর্স কোড ব্যবহার করুন Px6887 সাইন আপ করতে. নোট করুন যে গ্রেডস্কোপের জন্য প্রতিটি সমস্যার সমাধান একটি নতুন পৃষ্ঠায় শুরু হওয়া দরকার.

15356/15856: ক্রিপ্টোগ্রাফির পরিচিতি

গুরুত্বপূর্ণ দ্রষ্টব্য কোর্সের সংখ্যায় পরিবর্তন বিবেচনা করুন: এই কোর্সটি 15503/15827 ছিল. কোর্সের সংখ্যা পরিবর্তন হয়েছে (তবে সামগ্রীটি একই থাকবে). এই কোর্সটি এখনও সমস্ত প্রয়োজনীয়তা পূরণ করবে যা 15503/15827 ব্যবহার করেছিল (ই.ছ., সুরক্ষা এবং তত্ত্বের ঘনত্বের জন্য).

প্রশিক্ষক

বিপুল গোয়েল
গুরুত্বপূর্ণ: দয়া করে সমস্ত ইমেলের উপর টিএএস সিসি

সময়

মেগাওয়াট 1:30 অপরাহ্ন – 2:50 অপরাহ্ন

অবস্থান

সিএমইউ রিমোট (জুম)

তাস

অফিসের সময়সূচি

টিএ: (লিসা) মঙ্গলবার বিকাল 3 টা থেকে বিকাল 4 টা, (জাস্টিন) বুধবার সকাল সাড়ে ৮ টা থেকে সকাল সাড়ে ৯ টা থেকে সকাল সাড়ে ৯ টা থেকে
প্রশিক্ষক: সোমবার বিকাল 3 টা থেকে বিকাল 4 টা

দ্রষ্টব্য: দয়া করে পিয়াজায় ক্লাসে যোগদান করুন. এখানে একটি সরাসরি লিঙ্ক. আরও সমস্ত কোর্স উপাদান এবং আপডেটগুলি কেবল পিয়াজায় পোস্ট করা হবে.

পূর্বশর্ত

এটি ক্রিপ্টোগ্রাফি কোর্সের একটি ভূমিকা. কোর্সটি স্নাতক এবং স্নাতক শিক্ষার্থীদের জন্য উন্মুক্ত. এটি 15-856 দিয়ে ক্রস-তালিকাভুক্ত. এটি উভয় বিভাগের জন্য ওয়েবসাইট. কোর্সটি ক্রিপ্টোগ্রাফি বা কম্পিউটার সুরক্ষার কোনও পূর্বের পটভূমি ধরে নেয় না. তবে গাণিতিক পরিপক্কতার একটি প্রাথমিক স্তর প্রত্যাশিত. এটি সুপারিশ করা হয় যে আপনি অবশ্যই একটি কোর্স গ্রহণ করেছেন: অ্যালগরিদম বা তাত্ত্বিক কম্পিউটার বিজ্ঞান (যেমন 15-251) বা সম্ভাবনা/বিচ্ছিন্ন গণিত (যেমন 21-228).

বর্তমানে এই কোর্সের পূর্বশর্তগুলি 15-251 (বা) 21-228. তবে আপনি যদি এই কোর্সটির কোনওটি না নেন তবে আপনি এখনও বিশ্বাস করেন যে আপনি উপাদানটি পরিচালনা করতে পারেন (ই.ছ., যেহেতু আপনি 15-151 এ খুব ভাল করেছেন বা ক্রিপ্টোতে আপনার বিশেষ আগ্রহ রয়েছে), দয়া করে ওয়েটলিস্টে ভর্তি হন এবং প্রশিক্ষককে একটি ইমেল প্রেরণ করুন.

বাছাইকরণ পদ্ধতি

উভয় বিভাগের জন্য গ্রেডিং নীতি একই:

5 হোম ওয়ার্কস: প্রতিটি 10%
মধ্যবর্তী (ক্লাসে): 25%
চূড়ান্ত (বাড়িতে নিয়ে যান): 25%
শ্রেণীর অংশগ্রহণ এবং উপস্থিতি: অতিরিক্ত ক্রেডিট (5%পর্যন্ত)
বক্তৃতা নোটগুলি উন্নত করুন: অতিরিক্ত ক্রেডিট (10%পর্যন্ত)

পরীক্ষা

ক্লাস মিডটারিতে 2 ঘন্টা: 10/26/2020 10/14/2020 অবধি উপাদান কভারিং (অস্থায়ী সময়: 1:30 অপরাহ্ন থেকে 3:30 অপরাহ্ন)

চূড়ান্ত পরীক্ষা (বাড়ি নিয়ে যান): 12/14/2020 দুপুর থেকে 12/15/2020 মধ্যরাত (অন্যান্য ফাইনালের জন্য 36 ঘন্টা সময় দেওয়া)

বক্তৃতাগুলির অস্থায়ী তালিকা

তারিখ

বিষয়

বর্ণনা

প্রাসঙ্গিক পড়া

কোর্স ফোকাস, পূর্বশর্ত, কী আচ্ছাদিত হবে, কী প্রত্যাশিত

শাস্ত্রীয় সাইফার এবং নিখুঁত গোপনীয়তা

শাস্ত্রীয় সাইফারস এবং কেন তারা সবাই ভেঙে গেছে, এককালীন প্যাড, ফ্যাক্টরিংয়ের মতো কঠিন সমস্যার ভিত্তিতে আধুনিক ক্রিপ্টোগ্রাফিতে চলে গেছে

এক উপায় কাজ

সংজ্ঞা, অনুপ্রেরণা, প্রার্থী নির্মাণ

সিউডোরানডম জেনারেটর (পিআরজি), গণনামূলক অবিচ্ছেদ্যতা

পিআরজিএস, হাইব্রিড আর্গুমেন্ট নির্মাণ

সিউডোর্যান্ডম ফাংশন (পিআরএফ), নির্মাণ

এনক্রিপশন সংজ্ঞায়িত করা, কেন সমস্ত ডিটারমিনিস্টিক এনক্রিপশন স্কিমগুলি অনিরাপদ, পিআরএফ ব্যবহার করে নির্মাণ, মোলিং আক্রমণ সম্পর্কিত একটি সতর্কতা

সংখ্যা তত্ত্ব এবং কঠোরতা অনুমান

গোষ্ঠী, ইউলারের ফাংশন, পৃথক লগ সমস্যা, আরএসএ ফাংশন

ডিফি-হেলম্যান কী এক্সচেঞ্জ, সুরক্ষার প্রমাণ

পাবলিক-কী এনক্রিপশন-i

সংজ্ঞা, ট্র্যাপডোর পারমুটেশনস, আরএসএ ভিত্তিক নির্মাণ

পাবলিক-কী এনক্রিপশন-ii

এল-গ্যামাল এনক্রিপশন, অন্যরা

ম্যাক এবং হ্যাশ ফাংশন

বার্তা প্রমাণীকরণ কোড (ম্যাক), সংঘর্ষ-প্রতিরোধী হ্যাশ ফাংশন (সিআরএইচএফ), নির্মাণ

বার্তা ডিজিটাল স্বাক্ষর, নির্মাণ

এক্সওআর সিক্রেট শেয়ারিং, শামির সিক্রেট শেয়ারিং, অ্যাপ্লিকেশনগুলি

ক্লাস মিডটার্মে (2 ঘন্টা)

10/09 পর্যন্ত উপাদানগুলি কভার করে, খোলা বই

মধ্যবর্তী এবং নির্বাচিত হোমওয়ার্ক সমস্যা থেকে সমাধান

ব্লকচেইনগুলি কী, খনির কাজগুলি কীভাবে কাজ করে

মের্কেল ট্রি, স্মার্ট চুক্তি, অ্যাপ্লিকেশন এবং বিটকয়েনের সীমাবদ্ধতা

অন্যান্য আকর্ষণীয় ব্লকচেইন এবং ক্রিপ্টোকারেন্সি, ঘোস্ট, ডিএজি ভিত্তিক ব্লকচেইন

শূন্য-জ্ঞান প্রমাণ-i

শূন্য-জ্ঞান (জেডকে) কী, সিমুলেশন ধারণা, গ্রাফ আইসোমর্ফিজম

শূন্য-জ্ঞান প্রমাণ-ii

শূন্য-জ্ঞান প্রমাণ-iii

যে কোনও এনপি বিবৃতি জন্য জেডকে

সুরক্ষিত গণনা – i

ইয়াওর মিলিয়নেয়ার সমস্যা, 1-আউট-2-এর অবিচ্ছিন্ন স্থানান্তর

সুরক্ষিত গণনা – ii

কয়েন-ফ্লিপিং, সততার জেডকে প্রমাণ, ছোট ইনপুটগুলির জন্য সুরক্ষিত গণনা

সুরক্ষিত গণনা – iii

ইয়াওর গার্বলড সার্কিট, অতিরিক্ত বিষয়

দরকারী পড়া

আচ্ছাদিত বিষয়গুলির তালিকার জন্য এই কোর্সের পূর্ববর্তী সংস্করণগুলি দেখুন + বক্তৃতা নোট:

কোর্সের জন্য কোনও প্রয়োজনীয় পাঠ্যপুস্তক নেই. কোর্সের জন্য আরও কিছু প্রস্তাবিত উপাদান নীচে দেওয়া হল:

  • প্রস্তাবিত বক্তৃতা নোট 1: ওমকান্ত পান্ডে লিখিত / বক্তৃতা নোট
  • প্রস্তাবিত বক্তৃতা নোট 2: অভিষেক জৈন দ্বারা বক্তৃতা নোট
  • অন্যান্য বক্তৃতা নোট: পাস-শেল্যাট, বেলার-গোল্ডওয়াসার
  • কাটজ এবং লিন্ডেলের বই: আধুনিক ক্রিপ্টোগ্রাফির পরিচিতি (নিখরচায় নয়)
  • রোজুলেকের আসন্ন বই: দ্য জয় অফ ক্রিপ্টোগ্রাফি
  • বোনহ এবং শুপের আসন্ন বই: ফলিত ক্রিপ্টোগ্রাফিতে একটি স্নাতক কোর্স