Follow Us
মাধ্যম নির্বাচন করুন / Select Medium:
Eng (English) Beng (বাংলা) Hindi (हिन्दी)
পশ্চিমবঙ্গ মধ্যশিক্ষা পর্ষদ (WBBSE) • শ্রেণি XII • Computer Science • অধ্যায় 6
আনুমানিক সময়: 120 mins
অগ্রগতি: অধ্যয়নে সক্রিয়

Computer Security and Ethics (কম্পিউটার নিরাপত্তা ও নীতিশাস্ত্র)

কম্পিউটার নিরাপত্তা ও নীতিশাস্ত্র (Computer Security and Ethics) হলো সেই সমস্ত প্রযুক্তিগত ও প্রতিরক্ষামূলক ব্যবস্থা, গাণিতিক অ্যালগরিদম, নৈতিক নির্দেশিকা এবং আইনি কাঠামোর সামগ্রিক রূপ যা হার্ডওয়্যার, সফটওয়্যার, নেটওয়ার্ক পরিকাঠামো ও ডিজিটাল ডেটাকে অননুমোদিত অ্যাক্সেস, ক্ষতিকারক পরিবর্তন, ধ্বংস এবং সাইবার অপরাধের হাত থেকে সুরক্ষিত রাখে। এই বিস্তারিত পাঠ্যক্রমে তথ্য নিরাপত্তার তিনটি মূল স্তম্ভ—গোপনীয়তা (Confidentiality), অখণ্ডতা (Integrity) এবং প্রাপ্যতা (Availability)—বা সিআইএ ট্রায়াড (CIA Triad) নিয়ে আলোচনা করা হয়েছে। এর পাশাপাশি ম্যালওয়্যারের বিভিন্ন রূপ যেমন কম্পিউটার ভাইরাস, স্বয়ংক্রিয় ওয়ার্ম, প্রতারণামূলক ট্রোজান হর্স, মুক্তিপণ আদায়কারী র‍্যানসমওয়্যার, স্পাইওয়্যার ও রুটকিটের বিস্তার পদ্ধতি ব্যাখ্যা করা হয়েছে। এছাড়া প্যাকেট স্নিফিং, আইপি স্পুফিং, ম্যান-ইন-দ্য-মিডল (MitM), ডিনায়াল অফ সার্ভিস (DoS/DDoS) এবং ফিশিং ও পরিচয় চুরির মতো সামাজিক কারসাজির নেটওয়ার্ক আক্রমণ বিশ্লেষণ করা হয়েছে। প্রতিরক্ষামূলক ব্যবস্থা হিসেবে ফায়ারওয়াল (স্টেটলেস ও স্টেটফুল), ইন্ট্রুশন ডিটেকশন সিস্টেম (IDS/IPS), অ্যান্টিভাইরাস স্ক্যানার এবং মাল্টি-ফ্যাক্টর অথেনটিকেশন (MFA) অন্তর্ভুক্ত রয়েছে। ক্রিপ্টোগ্রাফির গাণিতিক ভিত্তিতে সিমেট্রিক সাইফার (AES), অ্যাসিমেট্রিক পাবলিক-কি অ্যালগরিদম (RSA), ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশন (SHA-256), ডিজিটাল স্বাক্ষর ও পিকেআই (PKI/TLS) বিশদভাবে আলোচিত হয়েছে। পরিশেষে, কম্পিউটার নীতিশাস্ত্রের দশটি অনুশাসন, বৌদ্ধিক সম্পদ অধিকার (কপিরাইট, পেটেন্ট, ট্রেডমার্ক), মুক্ত ও উন্মুক্ত উৎসের সফটওয়্যার (FOSS/GPL) এবং ভারতের তথ্যপ্রযুক্তি আইন, ২০০০ (IT Act, 2000 ও 2008 সংশোধন)-এর গুরুত্বপূর্ণ আইনি ধারাসমূহ উপস্থাপন করা হয়েছে।

অধ্যায়টির গুরুত্ব

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

অধ্যায়ের বিষয়সূচি ও রূপরেখা

1 মডিউল ১: কম্পিউটার নিরাপত্তার ঝুঁকি...
2 মডিউল ২: নেটওয়ার্ক আক্রমণ ও সাইবার...
3 মডিউল ৩: সাইবার নিরাপত্তা প্রতিরক্ষ...
4 মডিউল ৪: ক্রিপ্টোগ্রাফির মূলনীতি ও...
5 মডিউল ৫: কম্পিউটার নীতিশাস্ত্র ও বৌ...
6 মডিউল ৬: সাইবার আইন ও ডিজিটাল নিরাপ...

সম্পূর্ণ তত্ত্ব ও ধারণাগত আলোচনা

মডিউল ১: কম্পিউটার নিরাপত্তার ঝুঁকি, দুর্বলতা ও ম্যালওয়্যার পরিচিতি

১.১ সিআইএ ট্রায়াড ও সাইবার নিরাপত্তার মূল ভিত্তি

কম্পিউটার নিরাপত্তা বলতে ডিজিটাল সম্পদকে ক্ষতিকর আক্রমণ ও অননুমোদিত হস্তক্ষেপ থেকে রক্ষা করা বোঝায়। তথ্য নিরাপত্তার মূল ভিত্তি হলো CIA Triad (গোপনীয়তা, অখণ্ডতা ও প্রাপ্যতা):

নিরাপত্তা স্তম্ভ সংজ্ঞা ও মূল উদ্দেশ্য প্রধান ঝুঁকিসমূহ প্রতিরক্ষামূলক ব্যবস্থা
গোপনীয়তা (Confidentiality) সংবেদনশীল তথ্য যেন কেবল অনুমোদিত ব্যক্তি বা ব্যবস্থার কাছেই দৃশ্যমান থাকে। আড়িপাতা (Eavesdropping), স্নুপিং, ডেটা চুরি, ম্যান-ইন-দ্য-মিডল আক্রমণ। শক্তিশালী এনক্রিপশন (AES, RSA), অ্যাক্সেস কন্ট্রোল লিস্ট, টু-ফ্যাক্টর প্রমাণীকরণ।
অখণ্ডতা (Integrity) তথ্যের নির্ভুলতা ও অপরিবর্তনশীলতা নিশ্চিত করা; অননুমোদিত পরিবর্তন বা বিকৃতি রোধ করা। অননুমোদিত ফাইল পরিবর্তন, ডেটাবেস কারচুপি, সেশন হাইজ্যাকিং। ক্রিপ্টোগ্রাফিক হ্যাশ (SHA-256), ডিজিটাল স্বাক্ষর (Digital Signature), চেকসাম।
প্রাপ্যতা (Availability) অনুমোদিত ব্যবহারকারীরা যেন যেকোনো মুহূর্তে নিরবচ্ছিন্নভাবে সিস্টেম ও ডেটা ব্যবহার করতে পারেন। ডিওএস ও ডিডিওএস (DoS/DDoS) আক্রমণ, র‍্যানসমওয়্যার লকিং, হার্ডওয়্যার বিকল হওয়া। রিডান্ড্যান্ট সার্ভার, লোড ব্যালেন্সার, স্বয়ংক্রিয় অফ-সাইট ব্যাকআপ, ইউপিএস (UPS)।
১.২ ক্ষতিকারক ম্যালওয়্যার ও তাদের শ্রেণিবিন্যাস (Malware Taxonomy)

ম্যালওয়্যার (Malicious Software) হলো এমন সমস্ত ক্ষতিকারক প্রোগ্রাম কোড যা কোনো কম্পিউটার সিস্টেমের স্বাভাবিক কার্যকারিতা ব্যাহত করতে, তথ্য চুরি করতে বা ক্ষতিসাধন করতে ব্যবহৃত হয়:

ম্যালওয়্যারের ধরন হোস্ট ফাইলের প্রয়োজনীয়তা বিস্তার প্রক্রিয়া (Propagation) প্রভাব ও বাস্তব উদাহরণ
কম্পিউটার ভাইরাস (Virus) একটি কার্যকর হোস্ট ফাইল (.exe, .com, ম্যাক্রো) প্রয়োজন হয়। মানুষের দ্বারা আক্রান্ত হোস্ট ফাইলটি চালানো (execute) হলেই এটি সক্রিয় হয় ও অন্য ফাইলে ছড়ায়। ফাইল নষ্ট করা, মেমরি দখল, বুট সেক্টর ধ্বংস (যেমন: CIH/Chernobyl, Melissa, Creeper)।
কম্পিউটার ওয়ার্ম (Worm) স্বতন্ত্র প্রোগ্রাম (কোনো হোস্ট ফাইলের প্রয়োজন হয় না)। মানুষের হস্তক্ষেপ ছাড়াই স্বয়ংক্রিয়ভাবে নেটওয়ার্কের দুর্বলতা ব্যবহার করে প্রতিলিপি তৈরি করে ছড়ায়। নেটওয়ার্ক ব্যান্ডউইথ নিঃশেষ করে সার্ভার অচল করে দেয় (যেমন: Morris Worm, ILOVEYOU, Blaster)।
ট্রোজান হর্স (Trojan Horse) দরকারী বা বৈধ সফটওয়্যার হিসেবে ছদ্মবেশ ধারণ করে (গেম, ইউটিলিটি)। নিজে প্রতিলিপি তৈরি করতে পারে না; ব্যবহারকারীকে প্রতারিত করে ইনস্টল করানো হয়। হ্যাকারদের জন্য সিস্টেমে গোপন ব্যাকডোর (RAT) খুলে দেয় (যেমন: Zeus, NetBus, Back Orifice)।
র‍্যানসমওয়্যার (Ransomware) স্বতন্ত্র বা ট্রোজানের মাধ্যমে অনুপ্রবেশ ঘটে। ফিশিং ইমেল অ্যাটাচমেন্ট বা অসুরক্ষিত আরডিপি (RDP) পোর্টের মাধ্যমে ছড়ায়। ব্যবহারকারীর সমস্ত ফাইল শক্তিশালী সাইফার দিয়ে এনক্রিপ্ট করে ক্রিপ্টোকারেন্সিতে মুক্তিপণ দাবি করে (যেমন: WannaCry, Petya)।
স্পাইওয়্যার ও কি-লগার (Spyware / Keylogger) সাধারণত ফ্রিওয়্যার অ্যাপের সাথে যুক্ত থাকে। ব্যবহারকারীর অজান্তে গোপনে ইনস্টল হয়ে ব্যাকগ্রাউন্ডে চলে। কীবোর্ডের কি-স্ট্রোক রেকর্ড করে পাসওয়ার্ড, ক্রেডিট কার্ড তথ্য ও ব্রাউজিং হিস্ট্রি দূরবর্তী আক্রমণকারীর কাছে পাঠায় (যেমন: Pegasus, HawkEye)।
বোর্ড পরীক্ষার বিশেষ টিপস: ভাইরাস ও ওয়ার্মের মূল পার্থক্য হলো হোস্টের নির্ভরতা ও বিস্তার প্রক্রিয়া। ভাইরাস একা একা ছড়াতে পারে না, হোস্ট ফাইল চালানো প্রয়োজন। কিন্তু ওয়ার্ম সম্পূর্ণ স্বাধীনভাবে নেটওয়ার্ক পোর্ট স্ক্যান করে মানুষের হস্তক্ষেপ ছাড়াই স্বয়ংক্রিয়ভাবে নিজের প্রতিলিপি ছড়ায়।

মডিউল ২: নেটওয়ার্ক আক্রমণ ও সাইবার অপরাধ কৌশল

২.১ সক্রিয় বনাম নিষ্ক্রিয় আক্রমণ (Active vs Passive Attacks)

কম্পিউটার নেটওয়ার্কে আক্রমণসমূহকে মূলত দুটি শ্রেণিতে বিভক্ত করা হয়:

বৈশিষ্ট্য নিষ্ক্রিয় আক্রমণ (Passive Attack) সক্রিয় আক্রমণ (Active Attack)
সংজ্ঞা ও উদ্দেশ্য সিস্টেমের কোনো পরিবর্তন না করে কেবল গোপনে তথ্য বা বার্তা সংগ্রহ করা। ডেটা স্ট্রিম পরিবর্তন করা, বার্তা মুছে ফেলা বা সিস্টেমে অবৈধ প্রবেশ সৃষ্টি করা।
সিস্টেম সম্পদের প্রভাব ডেটা বা সিস্টেমের কার্যক্ষমতায় কোনো বাহ্যিক বিঘ্ন ঘটে না। সিস্টেমের ডেটা বিনষ্ট হয়, কার্যক্ষমতা ব্যাহত হয় বা পরিষেবা বন্ধ হয়ে যায়।
শনাক্তকরণযোগ্যতা শনাক্ত করা অত্যন্ত কঠিন কারণ কোনো পরিবর্তন লক্ষ্য করা যায় না (প্রতিরোধই মূল লক্ষ্য)। লগ ফাইল, অসঙ্গতি ও ট্র্যাফিক পরিবর্তনের মাধ্যমে সহজে শনাক্ত করা যায়।
উদাহরণ প্যাকেট স্নুপিং (Packet Sniffing), ট্র্যাফিক বিশ্লেষণ, ইভসড্রপিং। আইপি স্পুফিং (IP Spoofing), ম্যান-ইন-দ্য-মিডল (MitM), ডিওএস/ডিডিওএস, রিপ্লে আক্রমণ।
২.২ নেটওয়ার্ক আক্রমণ ভেক্টর ও সোশ্যাল ইঞ্জিনিয়ারিং
  • প্যাকেট স্নুপিং (Packet Sniffing): সফটওয়্যার বা হার্ডওয়্যার টুল (যেমন: Wireshark) ব্যবহার করে কোনো স্থানীয় নেটওয়ার্কের মধ্য দিয়ে প্রবাহিত আনএনক্রিপ্টেড ডেটা প্যাকেটসমূহ পর্যবেক্ষণ ও ক্যাপচার করা।
  • স্পুফিং (Spoofing): কোনো বিশ্বস্ত পরিচয় জাল করে সিস্টেমে প্রবেশ করা। যেমন: আইপি স্পুফিং (IP Spoofing-এ প্যাকেট হেডারের উৎস আইপি পরিবর্তন করা), ডিএনএস স্পুফিং (DNS Spoofing-এ আইপি ঠিকানার ক্যাশে বিষাক্ত করা)।
  • ম্যান-ইন-দ্য-মিডল (Man-in-the-Middle - MitM): আক্রমণকারী গোপনে দুটি পক্ষের মধ্যে যোগাযোগকারী সংযোগে মধ্যবর্তী স্থান দখল করে এবং তাদের অজান্তেই আদান-প্রদানকৃত বার্তা পর্যবেক্ষণ ও পরিবর্তন করে।
  • ডিনায়াল অফ সার্ভিস (DoS ও DDoS): আক্রমণকারী কোনো লক্ষ্যবস্তু ওয়েব সার্ভারে বিপুল পরিমাণ ভুয়া রিকোয়েস্ট পাঠিয়ে সার্ভারের ব্যান্ডউইথ ও সিপিইউ রিসোর্স নিঃশেষ করে দেয়, যার ফলে প্রকৃত গ্রাহকরা পরিষেবা থেকে বঞ্চিত হন। ডিস্ট্রিবিউটেড ডিওএস (DDoS)-এ বিশ্বজুড়ে লক্ষ লক্ষ সংক্রমিত কম্পিউটার বা বোটনেট (Botnet / Zombie) সমন্বিতভাবে একই লক্ষ্যবস্তুতে আক্রমণ চালায়।
  • ফিশিং (Phishing): ব্যাঙ্ক বা জনপ্রিয় ওয়েবসাইটের মতো দেখতে হুবহু ভুয়া ইমেল বা ওয়েবসাইট তৈরি করে সাধারণ মানুষকে বিভ্রান্ত করে পাসওয়ার্ড ও ক্রেডিট কার্ডের মতো গোপন তথ্য হাতিয়ে নেওয়া। নির্দিষ্ট কোনো ব্যক্তি বা সংস্থাকে লক্ষ্য করে আক্রমণ চালালে তাকে স্পিয়ার ফিশিং (Spear Phishing) বলে।

মডিউল ৩: সাইবার নিরাপত্তা প্রতিরক্ষা ও প্রমাণীকরণ ব্যবস্থা

৩.১ ফায়ারওয়ালের প্রযুক্তি ও প্রকারভেদ

ফায়ারওয়াল (Firewall) হলো একটি সফটওয়্যার বা হার্ডওয়্যারভিত্তিক নেটওয়ার্ক সুরক্ষা প্রাচীর যা পূর্বনির্ধারিত নিরাপত্তা বিধিমালার ভিত্তিতে অন্তর্মুখী (incoming) এবং বহির্মুখী (outgoing) নেটওয়ার্ক ট্র্যাফিক নিয়ন্ত্রণ ও ফিল্টার করে:

ফায়ারওয়ালের ধরন ওএসআই লেয়ার (OSI Layer) কার্যপদ্ধতি ও পরিদর্শন পদ্ধতি সুবিধা ও সীমাবদ্ধতা
প্যাকেট ফিল্টারিং ফায়ারওয়াল (Stateless) নেটওয়ার্ক ও ট্রান্সপোর্ট লেয়ার (Layer 3 & 4) উৎস আইপি, গন্তব্য আইপি, পোর্ট নম্বর ও প্রোটোকল পরীক্ষা করে। পূর্ববর্তী কোনো প্যাকেটের রেকর্ড রাখে না। খুব দ্রুত কাজ করে; কিন্তু আইপি স্পুফিং প্রতিরোধে দুর্বল এবং অ্যাপ্লিকেশনের পে-লোড দেখতে পারে না।
স্টেটফুল প্যাকেট ইনস্পেকশন (SPI) নেটওয়ার্ক, ট্রান্সপোর্ট ও সেশন লেয়ার (Layer 3, 4 & 5) একটি স্টেট টেবিলে সক্রিয় সংযোগের অবস্থা ট্র্যাক করে। অভ্যন্তরীণ অনুরোধের সাপেক্ষে আসা বৈধ প্যাকেটকেই কেবল অনুমোদন দেয়। অযাচিত বহিরাগত আক্রমণ স্বয়ংক্রিয়ভাবে বাতিল করে; উচ্চতর নিরাপত্তা প্রদান করে।
অ্যাপ্লিকেশন গেটওয়ে (Proxy Firewall) অ্যাপ্লিকেশন লেয়ার (Layer 7) নির্দিষ্ট প্রোটোকলের (HTTP, FTP) পূর্ণ পে-লোড সামগ্রী পুঙ্খানুপুঙ্খ পরীক্ষা (Deep Packet Inspection) করে। সর্বোচ্চ নিরাপত্তা দেয় ও ম্যালওয়্যার আটকাতে পারে; তবে তুলনামূলকভাবে ধীরগতির।
৩.২ অনুপ্রবেশ শনাক্তকরণ ও প্রমাণীকরণ ব্যবস্থা (IDS, IPS & MFA)
  • আইডিএস বনাম আইপিএস (IDS vs IPS):
    • Intrusion Detection System (IDS): প্যাসিভ ডিভাইস যা নেটওয়ার্ক ট্র্যাফিক পর্যবেক্ষণ করে সন্দেহজনক আক্রমণ শনাক্ত করলে সতর্কবার্তা (Alert) জারি করে।
    • Intrusion Prevention System (IPS): ইন-লাইন সক্রিয় ডিভাইস যা আক্রমণ শনাক্ত করার সাথে সাথে তাৎক্ষণিকভাবে ক্ষতিকারক ট্র্যাফিক বন্ধ বা প্যাকেট ড্রপ করে আক্রমণ প্রতিহত করে।
  • মাল্টি-ফ্যাক্টর অথেনটিকেশন (Multi-Factor Authentication - MFA): একক পাসওয়ার্ডের ওপর নির্ভর না করে দুই বা ততোধিক ভিন্ন বৈশিষ্ট্যের প্রমাণীকরণ ফ্যাক্টর ব্যবহার করা:
    1. Something You Know (জ্ঞান ফ্যাক্টর): যা কেবল ব্যবহারকারী জানেন (যেমন: পাসওয়ার্ড, পিন কোড, গোপন প্রশ্নের উত্তর)।
    2. Something You Have (দখল ফ্যাক্টর): যা ব্যবহারকারীর অধিকারে রয়েছে (যেমন: মোবাইলে আসা ওটিপি - OTP, স্মার্ট কার্ড, সিকিউরিটি টোকেন ইউবিকি)।
    3. Something You Are (অন্তর্নিহিত বায়োমেট্রিক ফ্যাক্টর): শারীরিক বা জৈবিক বৈশিষ্ট্য (যেমন: আঙুলের ছাপ - Fingerprint, মুখের অবয়ব - Face ID, রেটিনা স্ক্যান)।

মডিউল ৪: ক্রিপ্টোগ্রাফির মূলনীতি ও ডিজিটাল স্বাক্ষর

৪.১ ক্রিপ্টোগ্রাফি ও সিমেট্রিক বনাম অ্যাসিমেট্রিক এনক্রিপশন

ক্রিপ্টোগ্রাফি (Cryptography) হলো তথ্যকে গাণিতিক সূত্রের সাহায্যে এমন এক গুপ্ত সংকেতে রূপান্তর করার বিজ্ঞান যাতে কেবল অনুমোদিত প্রাপকই তা পাঠোদ্ধার করতে পারেন। মূল অপাঠ্য বার্তাকে বলা হয় প্লেইনটেক্সট (Plaintext) এবং এনক্রিপ্ট করার পর গঠিত গুপ্ত বার্তাকে বলা হয় সাইফারটেক্সট (Ciphertext):

তুলনার বিষয় প্রতিসম কি ক্রিপ্টোগ্রাফি (Symmetric Key) অপ্রতিসম বা পাবলিক কি ক্রিপ্টোগ্রাফি (Asymmetric Key)
ব্যবহৃত কি (Key)-এর সংখ্যা এনক্রিপশন ও ডিক্রিপশন উভয়ের জন্যই একটিমাত্র গোপন সিক্রেট কি (Shared Key) ব্যবহৃত হয়। দুটি গাণিতিকভাবে সম্পর্কিত কি ব্যবহৃত হয়: একটি সর্বজনীন পাবলিক কি এবং একটি একান্ত নিজস্ব প্রাইভেট কি।
গতি ও গণনা জটিলতা অত্যন্ত দ্রুতগতির এবং কম্পিউটেশনালভাবে হালকা। বিপুল পরিমাণের ডেটা স্থানান্তরের জন্য আদর্শ। তুলনামূলকভাবে ধীরগতির কারণ এটি বৃহৎ মৌলিক সংখ্যার মডুলার এক্সপোনেনশিয়েশনের ওপর নির্ভরশীল।
কি বিতরণের সমস্যা উভয় পক্ষের কাছে নিরাপদে সিক্রেট কি পৌঁছানো একটি কঠিন সমস্যা (Key Distribution Problem)। পাবলিক কি উন্মুক্তভাবে বিতরণ করা যায়, তাই কি বিতরণের কোনো ঝুঁকি থাকে না।
জনপ্রিয় অ্যালগরিদম AES (Advanced Encryption Standard), DES, 3DES, Blowfish। RSA (Rivest-Shamir-Adleman), Diffie-Hellman, ECC (Elliptic Curve Cryptography)।
৪.২ ক্রিপ্টোগ্রাফিক হ্যাশ ও ডিজিটাল স্বাক্ষর (Hash & Digital Signature)

ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশন (যেমন SHA-256): যে কোনো দৈর্ঘ্যের ইনপুট ডেটাকে একটি নির্দিষ্ট দৈর্ঘ্যের সংক্ষেপ বা হ্যাশ ডাইজেস্টে (Hash Digest) রূপান্তরিত করে। এর মূল দুটি বৈশিষ্ট্য হলো: একমুখী ধর্ম (One-way property: ডাইজেস্ট থেকে মূল বার্তা উদ্ধার অসম্ভব) এবং সংঘর্ষ প্রতিরোধ (Collision Resistance: দুটি ভিন্ন বার্তার একই হ্যাশ হতে পারে না)।

ডিজিটাল স্বাক্ষর (Digital Signature): হস্তলিখিত স্বাক্ষরের বৈদ্যুতিন রূপ যা বার্তার প্রামাণিকতা ও অখণ্ডতা নিশ্চিত করে:

  • স্বাক্ষর তৈরি (Signing): প্রেরক মূল বার্তার হ্যাশ ডাইজেস্ট তৈরি করে নিজের প্রাইভেট কি (Private Key) দিয়ে এনক্রিপ্ট করেন। এই এনক্রিপ্ট করা হ্যাশই হলো ডিজিটাল স্বাক্ষর।
  • স্বাক্ষর যাচাই (Verification): প্রাপক প্রেরকের পাবলিক কি (Public Key) দিয়ে ডিজিটাল স্বাক্ষরটি ডিক্রিপ্ট করে মূল হ্যাশ মানটি উদ্ধার করেন এবং প্রাপ্ত বার্তা থেকে নিজে হ্যাশ গণনা করে মেলান। উভয় হ্যাশ মিলে গেলে প্রমাণিত হয় যে বার্তাটি সঠিক প্রেরক পাঠিয়েছেন এবং মাঝে কোনো পরিবর্তন হয়নি।
  • প্রদত্ত ত্রিবিধ নিশ্চয়তা: ১. প্রমাণীকরণ (Authentication), ২. তথ্যের অখণ্ডতা (Integrity), এবং ৩. অনস্বীকার্যতা (Non-Repudiation — প্রেরক বার্তা পাঠানোর বিষয়টি অস্বীকার করতে পারেন না)।

মডিউল ৫: কম্পিউটার নীতিশাস্ত্র ও বৌদ্ধিক সম্পদ অধিকার (Ethics & IPR)

৫.১ কম্পিউটার নীতিশাস্ত্রের দশটি অনুশাসন (Ten Commandments of Computer Ethics)

কম্পিউটার এথিক্স ইনস্টিটিউট (CEI) প্রণীত কম্পিউটারের দায়িত্বশীল ব্যবহারের ১০টি মূল নৈতিক অনুশাসন হলো:

  1. অন্যের ক্ষতি করার উদ্দেশ্যে কম্পিউটার ব্যবহার করবে না।
  2. অন্যের কম্পিউটার কাজে বা ডেটায় অবৈধ হস্তক্ষেপ করবে না।
  3. অন্যের কম্পিউটার ফাইলে গোপনে নজরদারি (Snoop) করবে না।
  4. চুরি করার উদ্দেশ্যে কম্পিউটার ব্যবহার করবে না।
  5. মিথ্যা সাক্ষ্য বা ভুয়া তথ্য ছড়াতে কম্পিউটার ব্যবহার করবে না।
  6. মূল্য পরিশোধ না করে কোনো বাণিজ্যিক সফটওয়্যার অনুলিপি বা ব্যবহার করবে না (পাইরেসি রোধ)।
  7. অনুমতি ছাড়া অন্যের কম্পিউটার সম্পদ বা নেটওয়ার্ক ব্যবহার করবে না।
  8. অন্যের বুদ্ধিবৃত্তিক কাজের ফলাফল নিজের বলে চালিয়ে দেবে না (Plagiarism রোধ)।
  9. প্রোগ্রাম বা সফটওয়্যার তৈরির পূর্বে সমাজের ওপর তার প্রভাব বিবেচনা করবে।
  10. সর্বদা অন্য সহনাগরিকদের প্রতি শ্রদ্ধা ও সম্মান প্রদর্শনপূর্বক কম্পিউটার ব্যবহার করবে।
৫.২ বৌদ্ধিক সম্পদ অধিকার (Intellectual Property Rights - IPR)
আইপিআর প্রকার সুরক্ষিত সামগ্রী বা বিষয় মেয়াদকাল সফটওয়্যার শিল্পে উদাহরণ
কপিরাইট (Copyright) লিখিত সোর্স কোড, অবজেক্ট কোড, ইউজার ইন্টারফেস এবং নথিপত্রের প্রকাশ রূপ। লেখকের জীবদ্দশা এবং মৃত্যুর পর ৬০ বছর পর্যন্ত। অপারেটিং সিস্টেম বা অ্যাপ্লিকেশনের সোর্স কোডের অনুলিপি তৈরি নিষিদ্ধ করা।
পেটেন্ট (Patent) উদ্ভাবনী অ্যালগরিদম, প্রযুক্তিগত কার্যপদ্ধতি বা হার্ডওয়্যার আর্কিটেকচার। আবেদনের তারিখ থেকে ২০ বছর পর্যন্ত একচেটিয়া বাণিজ্যিক অধিকার। নতুন ডেটা কম্প্রেশন পদ্ধতি, এমপিথ্রি অ্যালগরিদম বা পেজ-র‍্যাঙ্ক টেকনোলজি।
ট্রেডমার্ক (Trademark) ব্যবসার স্বাতন্ত্র্যসূচক নাম, লোগো, স্লোগান ও ব্র্যান্ড প্রতীক। ১০ বছর অন্তর নবায়নযোগ্য (সীমাহীন সময়কাল)। Microsoft, Apple, Linux পেঙ্গুইন লোগো (Tux)।
৫.৩ মুক্ত ও উন্মুক্ত উৎসের সফটওয়্যার (FOSS vs Freeware)

FOSS (Free and Open Source Software): রিচার্ড স্টলম্যান প্রতিষ্ঠিত ফ্রি সফটওয়্যার ফাউন্ডেশন (FSF)-এর ৪টি মৌলিক স্বাধীনতা প্রদান করে (ব্যবহারের স্বাধীনতা, সোর্স কোড পাঠ ও পরিবর্তনের স্বাধীনতা, পুনর্বিতরণের স্বাধীনতা, এবং উন্নত সংস্করণ বিতরণের স্বাধীনতা)। লাইসেন্স: GNU General Public License (GPL)।

ফ্রওয়্যার (Freeware): ব্যবহার করার জন্য কোনো আর্থিক মূল্য লাগে না, কিন্তু এর সোর্স কোড সম্পূর্ণ বন্ধ (Closed Source / Proprietary) থাকে এবং কোড পরিবর্তন বা পুনর্বিতরণ আইনত দণ্ডনীয় (যেমন: Adobe Acrobat Reader, Skype)।

মডিউল ৬: সাইবার আইন ও ডিজিটাল নিরাপত্তাবিধি (IT Act, 2000)

৬.১ ভারতের তথ্যপ্রযুক্তি আইন, ২০০০ (IT Act, 2000) ও গুরুত্বপূর্ণ ধারাসমূহ

ভারতের সংসদ কর্তৃক ১৭ই অক্টোবর ২০০০ সালে প্রণীত এবং ২০০৮ সালে সংশোধিত তথ্যপ্রযুক্তি আইনের মূল উদ্দেশ্য হলো বৈদ্যুতিন বাণিজ্য (e-commerce), ই-গভর্ন্যান্স এবং ডিজিটাল স্বাক্ষরের আইনি স্বীকৃতি প্রদান করা এবং সাইবার অপরাধের শাস্তির বিধান নিশ্চিত করা:

আইনি ধারা অপরাধের বিবরণ শাস্তি ও জরিমানার পরিমাণ
ধারা ৪৩ (Section 43) অননুমোদিতভাবে কম্পিউটারে প্রবেশ, ডেটা ডাউনলোড বা কপি করা, ভাইরাস প্রবেশ করানো ও ক্ষতিসাধন। ক্ষতিগ্রস্ত ব্যক্তিকে ক্ষতিপূরণ হিসেবে সর্বাধিক ১ কোটি টাকা পর্যন্ত জরিমানা প্রদান।
ধারা ৬৫ (Section 65) কম্পিউটার সোর্স কোডের গোপন নথিপত্রের বিকৃতি বা বিনাশসাধন (Tampering with source documents)। অনধিক ৩ বছর পর্যন্ত কারাদণ্ড অথবা সর্বাধিক ২ লক্ষ টাকা জরিমানা বা উভয়ই।
ধারা ৬৬ (Section 66) কম্পিউটার সংক্রান্ত ফৌজদারি অপরাধ বা হ্যাকিং (ধারা ৪৩-এর কাজ অসৎ বা প্রতারণামূলক উদ্দেশ্যে করা)। অনধিক ৩ বছর পর্যন্ত কারাদণ্ড অথবা সর্বাধিক ৫ লক্ষ টাকা জরিমানা বা উভয়ই।
ধারা ৬৬C (Section 66C) পরিচয় চুরি (Identity Theft): অন্যের ইলেকট্রনিক স্বাক্ষর বা পাসওয়ার্ড অসদুপায়ে ব্যবহার করা। অনধিক ৩ বছর পর্যন্ত কারাদণ্ড এবং সর্বাধিক ১ লক্ষ টাকা জরিমানা।
ধারা ৬৬D (Section 66D) কম্পিউটার বা নেটওয়ার্ক ব্যবহার করে ছদ্মবেশ বা মিথ্যা পরিচয়ে প্রতারণা করা (Cheating by personation)। অনধিক ৩ বছর পর্যন্ত কারাদণ্ড এবং সর্বাধিক ১ লক্ষ টাকা জরিমানা।
ধারা ৬৬E (Section 66E) ব্যক্তিগত শারীরিক গোপনীয়তা লঙ্ঘন (সম্মতি ছাড়া ব্যক্তিগত ছবি তোলা বা প্রকাশ করা)। অনধিক ৩ বছর পর্যন্ত কারাদণ্ড অথবা সর্বাধিক ২ লক্ষ টাকা জরিমানা বা উভয়ই।
ধারা ৬৬F (Section 66F) সাইবার সন্ত্রাসবাদ (Cyber Terrorism): দেশের ঐক্য, অখণ্ডতা বা নিরাপত্তাকে আঘাত করে জাতীয় পরিকাঠামোয় সাইবার হামলা। যাবজ্জীবন কারাদণ্ড (Imprisonment for Life)।
৬.২ ডিজিটাল স্বাস্থ্যবিধি ও সাইবার সুরক্ষার সেরা অভ্যাস
  • পাসওয়ার্ড নিরাপত্তা: অন্তত ১২ অক্ষরের জটিল পাসওয়ার্ড (বড় হাত, ছোট হাত, সংখ্যা ও বিশেষ প্রতীকের মিশ্রণ) ব্যবহার করা এবং বিভিন্ন অ্যাকাউন্টে একই পাসওয়ার্ড না দেওয়া।
  • সফটওয়্যার প্যাচিং: অপারেটিং সিস্টেম ও অ্যাপ্লিকেশনের নিয়মিত সিকিউরিটি প্যাচ ও অটোমেটিক আপডেট সক্রিয় রাখা।
  • ৩-২-১ ব্যাকআপ নীতি: গুরুত্বপূর্ণ ডেটার ৩টি কপি রাখতে হবে, ২টি আলাদা মিডিয়ায় (যেমন হার্ড ড্রাইভ ও ক্লাউড) এবং অন্তত ১টি কপি দূরবর্তী স্থানে (Offsite) সংরক্ষিত রাখতে হবে।
  • পাবলিক ওয়াই-ফাই সতর্কতা: উন্মুক্ত ওয়াই-ফাই নেটওয়ার্কে ব্যাঙ্কিং লেনদেন বা সংবেদনশীল কাজের সময় ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (VPN) ব্যবহার করা আবশ্যক।

প্রোগ্রামিং সিনট্যাক্স, কমান্ড ও অনুবাদক নীতি

পাসওয়ার্ড এন্ট্রপি সূত্র (Password Entropy Bit Strength)
$$E = L \times \log_2(R)$$
আরএসএ এনক্রিপশন ও ডিক্রিপশন সমীকরণ (RSA Equations)
C = M^e ±od{n} এবং M = C^d ±od{n}
ডিজিটাল স্বাক্ষর সাইনিং ও ভেরিফিকেশন সূত্র (Digital Signature Equations)
S = [H(M)]^{d_A} ±od{n_A} এবং H_{verified} = S^{e_A} ±od{n_A}
প্রতিসম বনাম অপ্রতিসম কি সংখ্যা বৃদ্ধির অনুপাত (Key Growth Relation)
K_{symmetric} = {N(N - 1)}{2} বনাম K_{asymmetric} = 2N
ক্রিপ্টোগ্রাফিক হ্যাশ সংঘর্ষ প্রতিরোধ শর্ত (Hash Collision Resistance Condition)
H(M_1) ≠ H(M_2) যেকোনো M_1 ≠ M_2 এর জন্য
৩-২-১ ব্যাকআপ স্বাস্থ্যবিধি নিয়ম (3-2-1 Data Backup Hygiene Rule)
কপি ≥ ৩, মিডিয়া ফরম্যাট ≥ ২, দূরবর্তী/ক্লাউড ≥ ১

সমাধানকৃত উদাহরণ ও প্রয়োগ (Solved Examples)

উদাহরণ 1
কম্পিউটার ভাইরাস ও কম্পিউটার ওয়ার্মের মধ্যে তাদের বিস্তার ও প্রকৃতির ভিত্তিতে দুটি পার্থক্য লেখো।
ধাপে ধাপে সমাধান / উত্তর:
উত্তর:
তুলনার ভিত্তি কম্পিউটার ভাইরাস (Virus) কম্পিউটার ওয়ার্ম (Worm)
হোস্ট ফাইলের প্রয়োজনীয়তা সংক্রমণের জন্য বিদ্যমান কোনো হোস্ট ফাইলের (.exe বা ডকুমেন্ট) সাথে যুক্ত থাকা বাধ্যতামূলক। সম্পূর্ণ স্বাধীন প্রোগ্রাম; হোস্ট ফাইলের কোনো প্রয়োজন হয় না।
বিস্তার ও মানবিক হস্তক্ষেপ মানুষের দ্বারা আক্রান্ত ফাইলটি চালানো (execute) হলেই এটি কেবল ছড়াতে পারে। কোনো মানুষের হস্তক্ষেপ ছাড়াই নেটওয়ার্ক পোর্টের মধ্য দিয়ে স্বয়ংক্রিয়ভাবে প্রতিলিপি তৈরি করে ছড়ায়।
উদাহরণ 2
মাল্টি-ফ্যাক্টর অথেনটিকেশন (MFA) বলতে কী বোঝায়? দুটি স্বতন্ত্র ফ্যাক্টরের নাম বাস্তব উদাহরণসহ লেখো।
ধাপে ধাপে সমাধান / উত্তর:
উত্তর:

মাল্টি-ফ্যাক্টর অথেনটিকেশন (MFA)-এর ধারণা:

মাল্টি-ফ্যাক্টর অথেনটিকেশন হলো এমন একটি নিরাপত্তা যাচাইকরণ প্রক্রিয়া যেখানে ব্যবহারকারীকে কোনো সিস্টেমে প্রবেশের অধিকার পেতে অন্তত দুটি ভিন্ন ও স্বাধীন প্রমাণীকরণ উপাদানের (Factors) সাহায্যে পরিচয় প্রমাণ করতে হয়। এর ফলে পাসওয়ার্ড চুরি হলেও অননুমোদিত ব্যক্তি অ্যাকাউন্টে প্রবেশ করতে পারে না।

দুটি স্বতন্ত্র ফ্যাক্টর ও বাস্তব উদাহরণ:

  1. Something You Know (জ্ঞান উপাদান): যা কেবল ব্যবহারকারীর স্মৃতিতে জানা থাকে।
    উদাহরণ: অ্যাকাউন্টের গোপন পাসওয়ার্ড বা এটিএম-এর পিন কোড (PIN)।
  2. Something You Have (দখল উপাদান): ব্যবহারকারীর নিজস্ব অধিকারে থাকা কোনো শারীরিক বা ডিজিটাল ডিভাইস।
    উদাহরণ: মোবাইলে এসএমএস মারফত আসা ওয়ান-টাইম পাসওয়ার্ড (OTP), গুগল অথেনটিকেটর কোড, বা হার্ডওয়্যার ইউবিকি (YubiKey)।
উদাহরণ 3
ডিজিটাল স্বাক্ষর (Digital Signature) কী? এটি তৈরির সময় এবং যাচাইয়ের সময় কোন কোন কি ব্যবহৃত হয় এবং এর তিনটি প্রধান বৈশিষ্ট্য লেখো।
ধাপে ধাপে সমাধান / উত্তর:
উত্তর:

সংজ্ঞা:

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

ব্যবহৃত কি (Keys):

  • স্বাক্ষর তৈরি: প্রেরক তার নিজস্ব গোপন প্রাইভেট কি (Private Key) দিয়ে বার্তার হ্যাশ মান এনক্রিপ্ট করে স্বাক্ষর তৈরি করেন।
  • স্বাক্ষর যাচাই: প্রাপক প্রেরকের সর্বজনীন পাবলিক কি (Public Key) দিয়ে স্বাক্ষরটি ডিক্রিপ্ট করে মূল হ্যাশ মানটি যাচাই করেন।

তিনটি প্রধান নিশ্চয়তা বা বৈশিষ্ট্য:

  1. প্রমাণীকরণ (Authentication): প্রেরকের আসল পরিচয় নিশ্চিত করে।
  2. তথ্যের অখণ্ডতা (Integrity): প্রমাণ করে যে প্রেরণের পথে বার্তার কোনো অংশ পরিবর্তিত হয়নি।
  3. অনস্বীকার্যতা (Non-Repudiation): প্রেরক পরে দাবি করতে পারেন না যে তিনি বার্তাটি পাঠাননি।
উদাহরণ 4
(ক) প্রতিসম (Symmetric) ও অপ্রতিসম (Asymmetric) ক্রিপ্টোগ্রাফির মধ্যে দুটি প্রধান প্রযুক্তিগত পার্থক্য লেখো। (খ) বৃহৎ ডেটা আদান-প্রদানে সিমেট্রিক অ্যালগরিদম (যেমন AES) এবং কি হস্তান্তরে অ্যাসিমেট্রিক অ্যালগরিদম (যেমন RSA) কেন ব্যবহার করা হয়?
ধাপে ধাপে সমাধান / উত্তর:
উত্তর:

(ক) তুলনামূলক পার্থক্য ছক:

তুলনার বিষয় প্রতিসম কি (Symmetric Key - যেমন AES) অপ্রতিসম কি (Asymmetric Key - যেমন RSA)
ব্যবহৃত কি-এর সংখ্যা উভয় পক্ষের কাছে একটিমাত্র গোপন সিক্রেট কি থাকে। দুটি গাণিতিক কি থাকে: সর্বজনীন পাবলিক কি এবং গোপন প্রাইভেট কি।
কার্যক্ষমতার গতি অত্যন্ত দ্রুত এবং প্রসেসরের কম শক্তি খরচ করে। ধীরগতির কারণ এতে বিশাল মৌলিক সংখ্যার জটিল গাণিতিক মডুলার হিসাব থাকে।

(খ) হাইব্রিড আর্কিটেকচারের যৌক্তিকতা (HTTPS/TLS):

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

এই কারণে আধুনিক ওয়েব নিরাপত্তা (HTTPS/TLS)-এ হাইব্রিড পদ্ধতি ব্যবহৃত হয়: শুরুতে অ্যাসিমেট্রিক অ্যালগরিদম (যেমন RSA) ব্যবহার করে কেবল একটি অস্থায়ী সিমেট্রিক সেশন কি (Session Key) নিরাপদে উভয় পক্ষের মধ্যে বিনিময় করা হয়। এরপর মূল ডেটা দ্রুতগতিতে পাঠানোর জন্য শক্তিশালী সিমেট্রিক অ্যালগরিদম (যেমন AES) ব্যবহার করা হয়। এর ফলে নিরাপত্তা ও উচ্চগতি উভয় সুবিধাই নিশ্চিত হয়।

উদাহরণ 5
(ক) ফায়ারওয়াল কী? স্টেটলেস প্যাকেট ফিল্টারিং ও স্টেটফুল প্যাকেট ইনস্পেকশন (SPI)-এর পার্থক্য লেখো। (খ) সাধারণ প্যাকেট ফিল্টার ফায়ারওয়াল যে ট্রাফিককে অনুমতি দেয়, একটি অ্যাপ্লিকেশন গেটওয়ে ফায়ারওয়াল কী পরিস্থিতিতে তা আটকাতে পারে?
ধাপে ধাপে সমাধান / উত্তর:
উত্তর:

(ক) ফায়ারওয়াল ও ফিল্টারিং পদ্ধতির পার্থক্য:

ফায়ারওয়াল হলো একটি নেটওয়ার্ক নিরাপত্তা ব্যবস্থা যা পূর্বনির্ধারিত নিরাপত্তা বিধির ভিত্তিতে অন্তর্মুখী ও বহির্মুখী ডেটা ট্র্যাফিক পর্যবেক্ষণ ও নিয়ন্ত্রণ করে অননুমোদিত বহিরাগত অনুপ্রবেশ বন্ধ করে।

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

(খ) অ্যাপ্লিকেশন গেটওয়ে দ্বারা ট্র্যাফিক ব্লক করার পরিস্থিতি:

একটি সাধারণ প্যাকেট ফিল্টারিং ফায়ারওয়াল কেবল ওএসআই লেয়ার ৩ ও ৪-এ কাজ করে। যদি কোনো ডেটা প্যাকেট অনুমোদিত পোর্ট ৮০ (HTTP) বা ৪৪৩ (HTTPS)-এ আসে, তবে সাধারণ ফায়ারওয়াল তার পে-লোডের ভেতরে না তাকিয়ে তাকে অনুমতি দেবে।

কিন্তু একটি অ্যাপ্লিকেশন গেটওয়ে ফায়ারওয়াল (Layer 7 Proxy) ডেটা প্যাকেটের অভ্যন্তরীণ বিষয়বস্তু (Deep Packet Inspection) খতিয়ে দেখে। যদি প্যাকেটের ভেতর ক্ষতিকারক এসকিউএল ইনজেকশন (SQL Injection) কোড, কমান্ড এক্সেকিউশন স্ট্রিং, কিংবা ওয়েব ট্র্যাফিকের ছদ্মবেশে কোনো ম্যালওয়্যার অ্যাটাচমেন্ট পাঠানো হয়, তবে অ্যাপ্লিকেশন গেটওয়ে সেই ক্ষতিকর পে-লোড তৎক্ষণাৎ শনাক্ত করে ট্র্যাফিকটি আটকে দেয়।

উদাহরণ 6
(ক) ভারতের তথ্যপ্রযুক্তি আইন, ২০০০ (IT Act, 2000)-এর মূল উদ্দেশ্যগুলি লেখো। (খ) এই আইনের ধারা ৪৩, ধারা ৬৬ এবং ধারা ৬৬F-এর গুরুত্ব ব্যাখ্যা করো। (গ) আইনানুযায়ী সাইবার সন্ত্রাসবাদ (Cyber Terrorism) কী এবং এর জন্য কী শাস্তির বিধান রয়েছে?
ধাপে ধাপে সমাধান / উত্তর:
উত্তর:

(ক) তথ্যপ্রযুক্তি আইন, ২০০০-এর মূল উদ্দেশ্যসমূহ:

  1. ইলেকট্রনিক কমার্স বা ই-কমার্স লেনদেন ও ডিজিটাল চুক্তির আইনি স্বীকৃতি প্রদান করা।
  2. বৈদ্যুতিন নথিপত্রের প্রামাণিকতা নিশ্চিত করতে ডিজিটাল স্বাক্ষরকে (Digital Signature) আইনি বৈধতা দেওয়া।
  3. সরকারি দপ্তরে ডিজিটাল পদ্ধতিতে নথি দাখিলের মাধ্যমে ইলেকট্রনিক গভর্ন্যান্স (e-governance) সহজতর করা।
  4. কম্পিউটার ও নেটওয়ার্ক সংক্রান্ত সাইবার অপরাধ সংজ্ঞায়িত করা এবং কঠোর শাস্তির বিধান রচনা করা।

(খ) প্রধান তিনটি ধারার তাৎপর্য:

  • ধারা ৪৩ (কম্পিউটার সিস্টেমের ক্ষতিসাধন): অনুমতি ছাড়া কম্পিউটারে প্রবেশ, ডেটা ডাউনলোড, ভাইরাস প্রবেশ বা ক্ষতিসাধনের ক্ষেত্রে দেওয়ানি দায়বদ্ধতা আরোপ করে ক্ষতিগ্রস্ত পক্ষকে সর্বাধিক ১ কোটি টাকা পর্যন্ত ক্ষতিপূরণ দেওয়ার নির্দেশ দেয়।
  • ধারা ৬৬ (কম্পিউটার সংক্রান্ত ফৌজদারি অপরাধ / হ্যাকিং): ধারা ৪৩-এর কাজ অসৎ বা প্রতারণামূলক উদ্দেশ্যে করা হলে তা ফৌজদারি অপরাধ হিসেবে গণ্য হয় এবং অপরাধীকে সর্বাধিক ৩ বছর পর্যন্ত কারাদণ্ড অথবা ৫ লক্ষ টাকা জরিমানা বা উভয় দণ্ড দেওয়া হয়।
  • ধারা ৬৬F (সাইবার সন্ত্রাসবাদ): দেশের সার্বভৌমত্ব, ঐক্য, অখণ্ডতা বা নিরাপত্তাকে আঘাত করার উদ্দেশ্যে জাতীয় জরুরি পরিকাঠামোয় সাইবার হামলা সংক্রান্ত গুরুতর অপরাধের বিচার করে।

(গ) সাইবার সন্ত্রাসবাদ ও শাস্তির বিধান:

ধারা ৬৬F অনুযায়ী, ভারতের ঐক্য, অখণ্ডতা, নিরাপত্তা বা সার্বভৌমত্ব বিনষ্ট করার উদ্দেশ্যে বা জনগণের মনে সন্ত্রাস সৃষ্টি করার উদ্দেশ্যে অননুমোদিতভাবে কোনো প্রতিরক্ষা ব্যবস্থা, বিদ্যুৎ গ্রিড বা নিয়ন্ত্রক কম্পিউটার পরিকাঠামো অচল করা বা রাষ্ট্রীয় গোপন তথ্য চুরির চক্রান্ত হলো সাইবার সন্ত্রাসবাদ।

শাস্তি: ভারতীয় সাইবার আইনে সাইবার সন্ত্রাসবাদের সর্বোচ্চ শাস্তি হলো যাবজ্জীবন কারাদণ্ড (Imprisonment for Life)।

সাধারণ ভুলত্রুটি ও সতর্কতা (Common Traps)

সাধারণ ভুল ধারণা

কম্পিউটার ভাইরাস ও ওয়ার্মকে একই প্রকৃতির ম্যালওয়্যার মনে করা।

সঠিক পদ্ধতি ও সমাধান

ভাইরাসের বিস্তারের জন্য একটি হোস্ট এক্সিকিউটেবল ফাইল এবং মানুষের সক্রিয় হস্তক্ষেপ লাগে; ওয়ার্ম কোনো হোস্ট ছাড়াই নেটওয়ার্ক পোর্টের দুর্বলতা কাজে লাগিয়ে স্বয়ংক্রিয়ভাবে প্রতিলিপি তৈরি করে ছড়ায়।

সাধারণ ভুল ধারণা

এনক্রিপশন ও ডিজিটাল স্বাক্ষরে কি (Key) ব্যবহারের ক্ষেত্রে বিভ্রান্তি হওয়া।

সঠিক পদ্ধতি ও সমাধান

গোপনীয়তার জন্য এনক্রিপশন করার সময় প্রাপকের পাবলিক কি (Recipient's Public Key) ব্যবহৃত হয়; কিন্তু ডিজিটাল স্বাক্ষর তৈরি করতে প্রেরকের নিজস্ব প্রাইভেট কি (Sender's Private Key) ব্যবহৃত হয়।

সাধারণ ভুল ধারণা

অ্যান্টিভাইরাস থাকলেই ফায়ারওয়ালের প্রয়োজন নেই মনে করা।

সঠিক পদ্ধতি ও সমাধান

অ্যান্টিভাইরাস কম্পিউটারের মেমরি ও স্টোরেজের ফাইল স্ক্যান করে; আর ফায়ারওয়াল সিস্টেমে প্রবেশের পূর্বেই নেটওয়ার্ক পেরিমিটারে ক্ষতিকর ডেটা প্যাকেট ফিল্টার করে আটকায়।

সাধারণ ভুল ধারণা

মুক্ত ও উন্মুক্ত উৎসের সফটওয়্যার (FOSS) এবং ফ্রওয়্যার (Freeware)-কে এক ভাবা।

সঠিক পদ্ধতি ও সমাধান

ফ্রওয়্যার বিনামূল্যে পাওয়া গেলেও তার সোর্স কোড বন্ধ থাকে; কিন্তু FOSS ব্যবহারকারীকে সোর্স কোড দেখা, পরিবর্তন ও পুনর্বিতরণের পূর্ণ স্বাধীনতা দেয় (যেমন লিনাক্স)।

সাধারণ ভুল ধারণা

তথ্যপ্রযুক্তি আইনের ধারা ৪৩ এবং ধারা ৬৬-এর আইনি পার্থক্য বুঝতে ভুল করা।

সঠিক পদ্ধতি ও সমাধান

ধারা ৪৩ হলো দেওয়ানি অপরাধ যেখানে ক্ষতিগ্রস্ত ব্যক্তিকে আর্থিক ক্ষতিপূরণ দিতে হয়; ধারা ৬৬ হলো ফৌজদারি অপরাধ যেখানে অসৎ উদ্দেশ্যে কৃত হ্যাকিংয়ের জন্য কারাদণ্ড দেওয়া হয়।

চিত্রগত ব্যাখ্যা ও মডেল

কম্পিউটার নিরাপত্তা ও সাইবার নীতিশাস্ত্র আর্কিটেকচার মানচিত্র WBCHSE দ্বাদশ শ্রেণি কম্পিউটার সায়েন্স — অধ্যায় ৬: ম্যালওয়্যার, সাইবার আক্রমণ, ক্রিপ্টোগ্রাফি ও আইটি আইন 1 ১. নিরাপত্তা হুমকি ও ম্যালওয়্যার শ্রেণিবিন্যাস • ভাইরাস: ফাইল সংক্রামক ও স্বয়ংক্রিয় সম্পাদনকারী প্রোগ্রাম • ওয়ার্ম: স্বাধীন ও স্বয়ং-প্রতিলিপিকারী নেটওয়ার্ক ম্যালওয়্যার • ট্রোজান হর্স: ছদ্মবেশী ক্ষতিকারক ব্যাকডোর সফটওয়্যার • র‍্যানসমওয়্যার: ক্রিপ্টোগ্রাফিক ডেটা লক ও মুক্তিপণ দাবি • স্পাইওয়্যার ও কিলগার: গোপন নজরদারি ও পাসওয়ার্ড চুরি 2 ২. নেটওয়ার্ক আক্রমণ ও প্রতিরক্ষামূলক ব্যবস্থা • ফিশিং ও স্পুফিং: সামাজিক প্রকৌশল প্রতারণা • DoS / DDoS আক্রমণ: বটনেট চালিত ট্র্যাফিক ওভারলোড • ফায়ারওয়াল: প্যাকেট ফিল্টারিং ও স্টেটফুল পরীক্ষণ • IDS / IPS: অনুপ্রবেশ শনাক্তকরণ ও প্রতিরোধ ব্যবস্থা • মাল্টি-ফ্যাক্টর প্রমাণীকরণ: MFA ও বায়োমেট্রিক নিরাপত্তা 3 ৩. ক্রিপ্টোগ্রাফি ও ডিজিটাল স্বাক্ষর আর্কিটেকচার • সিমেট্রিক এনক্রিপশন: একক গোপন কী (DES, AES) • অ্যাসিমেট্রিক এনক্রিপশন: পাবলিক ও প্রাইভেট কী (RSA) • ক্রিপ্টোগ্রাফিক হ্যাশ: একমুখী ও সংঘর্ষ-মুক্ত (SHA-256) • ডিজিটাল স্বাক্ষর: প্রামাণিকতা ও নন-রেপুডিয়েশন • PKI ও SSL/TLS: নিরাপদ ব্রাউজিং সনদপত্র 4 ৪. কম্পিউটার নীতিশাস্ত্র, IPR ও আইটি আইন ২০০০ • নীতিশাস্ত্রের ১০টি অনুশাসন (Ten Commandments of Ethics) • বৌদ্ধিক সম্পত্তি অধিকার (IPR): কপিরাইট ও পেটেন্ট • মুক্ত সফটওয়্যার (FOSS): GPL ও ওপেন সোর্স লাইসেন্স • আইটি আইন ২০০০: ধারা ৪৩ (ক্ষতিপূরণ), ৬৬ (হ্যাকিং) • ধারা ৬৬সি (পরিচয় চুরি) ও ৬৬এফ (সাইবার সন্ত্রাসবাদ)

অধ্যায় সারসংক্ষেপ ও গুরুত্বপূর্ণ বিষয়

মূল বিষয় 1
তথ্য সুরক্ষার মূল স্তম্ভ হলো CIA Triad: গোপনীয়তা (Confidentiality), অখণ্ডতা (Integrity) এবং প্রাপ্যতা (Availability)।
মূল বিষয় 2
ম্যালওয়্যারের প্রধান ভাগগুলি হলো ভাইরাস (হোস্ট-নির্ভর), ওয়ার্ম (স্বতন্ত্র ও স্বয়ংক্রিয়), ট্রোজান (ছদ্মবেশী ব্যাকডোর), এবং র‍্যানসমওয়্যার (এনক্রিপ্ট করে মুক্তিপণ আদায়কারী)।
মূল বিষয় 3
সক্রিয় আক্রমণে (DoS, MitM, Injection) ডেটা বিকৃত বা নষ্ট হয়; নিষ্ক্রিয় আক্রমণে (Sniffing, Eavesdropping) তথ্য গোপনভাবে পর্যবেক্ষণ করা হয়।
মূল বিষয় 4
ডিস্ট্রিবিউটেড ডিওএস (DDoS) আক্রমণে লক্ষ লক্ষ বোটনেট কম্পিউটার একযোগে সার্ভার ট্র্যাফিক জাম করে পরিষেবা স্তব্ধ করে দেয়।
মূল বিষয় 5
ফায়ারওয়াল স্টেটলেস প্যাকেট ফিল্টারিং, স্টেটফুল প্যাকেট ইনস্পেকশন (SPI), অথবা অ্যাপ্লিকেশন লেয়ার প্রক্সির সাহায্যে নেটওয়ার্ক ট্র্যাফিক নিয়ন্ত্রণ করে।
মূল বিষয় 6
মাল্টি-ফ্যাক্টর প্রমাণীকরণ (MFA) জ্ঞান (পাসওয়ার্ড), দখল (ওটিপি), এবং অন্তর্নিহিত গুণ (বায়োমেট্রিক)-এর সমন্বয়ে অপ্রতিরোধ্য সুরক্ষা প্রদান করে।
মূল বিষয় 7
সিমেট্রিক সাইফার (AES) একটিমাত্র কি দিয়ে দ্রুতগতিতে বিপুল ডেটা এনক্রিপ্ট করে, আর অ্যাসিমেট্রিক সাইফার (RSA) কি-জোড়া দিয়ে কি বিনিময়ের নিরাপত্তা দেয়।
মূল বিষয় 8
ডিজিটাল স্বাক্ষর প্রেরকের প্রাইভেট কি দিয়ে হ্যাশ ডাইজেস্ট এনক্রিপ্ট করে প্রমাণীকরণ, তথ্যের অখণ্ডতা ও অনস্বীকার্যতা নিশ্চিত করে।
মূল বিষয় 9
বৌদ্ধিক সম্পদ অধিকার (IPR) কপিরাইট, পেটেন্ট ও ট্রেডমার্কের মাধ্যমে সফটওয়্যার নির্মাতাদের আইনি সুরক্ষা দেয়।
মূল বিষয় 10
ভারতের তথ্যপ্রযুক্তি আইন, ২০০০ হ্যাকিং (ধারা ৬৬), পরিচয় চুরি (ধারা ৬৬C), এবং সাইবার সন্ত্রাসবাদের (ধারা ৬৬F - যাবজ্জীবন কারাদণ্ড) কঠোর শাস্তি নিশ্চিত করে।

স্ব-মূল্যায়ন অনুশীলন (Check Your Understanding)

মূল ধারণাগত স্পষ্টতা যাচাই করার জন্য অনুশীলন প্রশ্ন। উত্তর দেখার আগে নিজে সমাধান করার চেষ্টা করো।

1
অপ্রতিসম পাবলিক-কি ক্রিপ্টোগ্রাফিতে এনক্রিপ্ট করা কোনো বার্তা ডিক্রিপ্ট করতে প্রাপক কোন কি ব্যবহার করেন?
উত্তর ও ব্যাখ্যা দেখুন
উত্তর: প্রাপক তার নিজস্ব একান্ত গোপন প্রাইভেট কি (Private Key) ব্যবহার করে বার্তাটি ডিক্রিপ্ট করেন।
মনে রাখবে, এনক্রিপশন হয় প্রাপকের পাবলিক কি দিয়ে, আর ডিক্রিপশন প্রাপকের নিজস্ব কি দিয়ে।
2
আইডিএস (IDS) এবং আইপিএস (IPS)-এর মধ্যে প্রধান কার্যকর পার্থক্য কী?
উত্তর ও ব্যাখ্যা দেখুন
উত্তর: IDS কেবল নেটওয়ার্ক ট্র্যাফিক পর্যবেক্ষণ করে সন্দেহজনক আক্রমণ দেখলে অ্যালার্ট পাঠায়; কিন্তু IPS সরাসরি নেটওয়ার্ক লাইনে বসে ক্ষতিকর প্যাকেট তৎক্ষণাৎ ব্লক করে দেয়।
একটি সিস্টেম কেবল বাইরে থেকে পর্যবেক্ষণ করে সতর্ক করে, অন্যটি ট্র্যাফিক প্রবাহের মাঝখানে বসে সরাসরি ক্ষতিকর প্যাকেট ড্রপ করে।
3
ভারতের তথ্যপ্রযুক্তি আইন, ২০০০-এর কোন ধারায় সাইবার সন্ত্রাসবাদের শাস্তির বিধান রয়েছে এবং সেই শাস্তি কী?
উত্তর ও ব্যাখ্যা দেখুন
উত্তর: ধারা ৬৬F-এ সাইবার সন্ত্রাসবাদের শাস্তির বিধান রয়েছে এবং এর শাস্তি হলো যাবজ্জীবন কারাদণ্ড।
এই ধারায় ভারতীয় সাইবার আইনের সর্বোচ্চ শাস্তি নির্ধারিত আছে।
4
ডিজিটাল স্বাক্ষর করার সময় পুরো ফাইলের বদলে কেবল হ্যাশ ডাইজেস্টকে এনক্রিপ্ট করা হয় কেন?
উত্তর ও ব্যাখ্যা দেখুন
উত্তর: সম্পূর্ণ ফাইলকে অ্যাসিমেট্রিক কি দিয়ে এনক্রিপ্ট করা অত্যন্ত সময়সাপেক্ষ ও জটিল। ফাইলের নির্দিষ্ট দৈর্ঘ্যের হ্যাশ মান এনক্রিপ্ট করলে সর্বোচ্চ গতিতে একই নির্ভরযোগ্য নিরাপত্তা নিশ্চিত হয়।
বৃহৎ ফাইলের ক্ষেত্রে অ্যাসিমেট্রিক অ্যালগরিদমের গতি ও জটিলতার কথা ভাবো।
5
কোন ধরনের ম্যালওয়্যার একটি নিরীহ ভিডিও গেমের ছদ্মবেশ ধারণ করে ব্যবহারকারীর সিস্টেমে অনুপ্রবেশ করে এবং ব্যাকডোর তৈরি করে?
উত্তর ও ব্যাখ্যা দেখুন
উত্তর: ট্রোজান হর্স (Trojan Horse)।
ট্রয় নগরী ধ্বংসের সেই বিখ্যাত ঐতিহাসিক কাঠের ঘোড়ার নাম স্মরণ করো।
অধ্যায় পড়া শেষ হয়েছে?
অনুশীলন শুরু করো

অনলাইন মক টেস্ট দিয়ে প্রস্তুতি যাচাই করো

পশ্চিমবঙ্গ মধ্যশিক্ষা পর্ষদ (WBBSE) পাঠ্যক্রম অনুযায়ী বহু বিকল্পীয় প্রশ্ন (MCQ) সমাধান করো। তাৎক্ষণিক ফলাফল, সঠিক ব্যাখ্যা এবং নিজের স্কোর জেনে নাও।

AI সহায়ক

তাত্ক্ষণিক সমাধান

Computer Security and Ethics (কম্পিউটার নিরাপত্তা ও নীতিশাস্ত্র) অধ্যায়ে কোনো প্রশ্ন বা সন্দেহ আছে? আমাদের AI শিক্ষক থেকে সহজ সমাধান ও ব্যাখ্যা নিন।

STAY UPDATED

Get the Latest Updates

New test series, syllabus updates, exam notifications and more.

Syllabus
Updates
Exam
Alerts
Study
Resources