ডেটার গোপনীয়তা রক্ষায় নিচের কোনটি নিশ্চিত করা জরুরী?

Updated: 8 months ago
  • ডেটা সর্টিং
  • ডেটা কুয়েরি
  • ডেটা ইনডেক্সিং
  • ডেটা এনক্রিপশন
142
ব্যাখ্যাঃ

ডেটার গোপনীয়তা বা নিরাপত্তা নিশ্চিত করার জন্য ডেটা এনক্রিপশন (Data Encryption) একটি অত্যন্ত গুরুত্বপূর্ণ প্রক্রিয়া। এনক্রিপশনের মাধ্যমে ডেটাকে একটি দুর্বোধ্য কোডে রূপান্তরিত করা হয়, যা শুধুমাত্র অনুমোদিত ব্যক্তিরাই ডিক্রিপশন (Decryption) প্রক্রিয়ার মাধ্যমে পুনরুদ্ধার করতে পারে। ফলে, যদি ডেটা অননুমোদিত ব্যক্তির হাতেও চলে যায়, তারা সেটি পড়তে বা বুঝতে পারে না, যা ডেটার গোপনীয়তা বজায় রাখে।

অন্যান্য অপশনগুলো ডেটার গোপনীয়তা রক্ষার সাথে সরাসরি সম্পর্কিত নয়:

        
  • ডেটা সর্টিং (Data Sorting): ডেটা সর্টিং বলতে ডেটাকে নির্দিষ্ট কোনো ক্রম (যেমন - ঊর্ধ্বারোহী বা নিম্নারোহী) অনুসারে সাজানোকে বোঝায়। এটি ডেটা ব্যবস্থাপনার সুবিধা এবং বিশ্লেষণের জন্য ব্যবহৃত হয়, কিন্তু ডেটার গোপনীয়তা রক্ষা করে না।
  •     
  • ডেটা কুয়েরি (Data Query): ডেটা কুয়েরি হলো ডেটাবেস থেকে নির্দিষ্ট তথ্য খুঁজে বের করার বা পুনরুদ্ধারের প্রক্রিয়া। এটি ডেটা ব্যবহার এবং অনুসন্ধানের একটি পদ্ধতি, গোপনীয়তা রক্ষার উপায় নয়।
  •     
  • ডেটা ইনডেক্সিং (Data Indexing): ডেটা ইনডেক্সিং হলো ডেটাবেসে দ্রুত ডেটা খুঁজে পাওয়ার জন্য একটি ইনডেক্স তৈরি করা। এটি ডেটা পুনরুদ্ধারের গতি বাড়ায়, কিন্তু ডেটার নিরাপত্তা বা গোপনীয়তার সাথে এর সরাসরি সম্পর্ক নেই।

অতএব, ডেটার গোপনীয়তা রক্ষায় ডেটা এনক্রিপশন অপরিহার্য।

Satt AI
Satt AI
2 months ago

হার্ড ডিস্কে যখন ডেটা সংরক্ষণ করা হয়, কিংবা নেটওয়ার্কের মাধ্যমে ডেটা আদান-প্রদান করা হয়, তখন সেই ডেটার গোপনীয়তা রক্ষা করতে হলে ডেটা এনক্রিপ্ট (encrypt) করতে হয়। তা না হলে অনাকাঙ্ক্ষিত ব্যক্তি কিংবা সিস্টেম সেই ডেটা পড়ে ফেলতে পারে। ডেটা এনক্রিপ্ট করার ধারণা কিন্তু নতুন নয়, বা এটা যে কেবল কম্পিউটারের সঙ্গে সম্পর্কিত, এমনটি নয়। হাজার বছর আগেও মানুষ ডেটা এনক্রিপ্ট করত, যেন যাকে ডেটা পাঠানো হচ্ছে সে ছাড়া অন্য কেউ সেই ডেটার মর্মোদ্ধার করতে না পারে। রোমান সম্রাট জুলিয়াস সিজার একটি পদ্ধতিতে তার চিঠিপত্র লিখতেন, যেটি এনক্রিপ্ট করা থাকত এবং যার কাছে চিঠি যাবে, সেই কেবল ডিক্রিপ্ট (decrypt) করতে পারত বা চিঠির অর্থ উদ্ধার করতে পারত। আবার প্রথম ও দ্বিতীয় বিশ্বযুদ্ধের সময় তো অনেক গণিতবিদ এই এনক্রিপশন পদ্ধতি নিয়ে কাজ করেছেন, যেন তারা শত্রুপক্ষের নিজেদের মধ্যে পাঠানো বার্তার মর্মোদ্ধার করতে পারেন, সেই সঙ্গে মিত্রপক্ষের মধ্যে নিরাপদে ডেটা এনক্রিপ্ট করে পাঠাতে পারেন। কম্পিউটার বিজ্ঞানের যেই শাখায় ডেটা এনক্রিপশন নিয়ে গবেষণা ও কাজ করা হয়, তাকে বলা হয় ক্রিপ্টোগ্রাফি (cryptography)।

এনক্রিপশন পদ্ধতির মূলনীতি হচ্ছে মূল ডেটাকে প্রথমে এনক্রিপ্ট করা। যে ডেটা পাঠাবে, এটি তার কাজ। মূল ডেটাকে বলা হয় প্লেইন টেক্সট (plane text) আর এনক্রিপ্ট করার পরে সেই ডেটাকে বলে সাইফার টেক্সট (cipher text)। তারপর আরেকটি সিস্টেমের কাজ হচ্ছে সাইফার টেক্সট থেকে মূল ডেটা উদ্ধার করা। ডেটা

এনক্রিপশন পদ্ধতি মুলত দুই ধরনের হয়

১. সিমেট্রিক কি ক্রিপ্টোগ্রাফি (symmetric key cryptography)

২. অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফি (asymmetric key

cryptography)

সিমেট্রিক কি ক্রিপ্টোগ্রাফি

এই পদ্ধতিতে একটি বিশেষ কি (key) ব্যবহার করে ডেটা এনক্রিপ্ট করা হয় এবং প্রেরক ও গ্রাহক উভয়পক্ষের কাছেই এই কি (key) থাকতে হয়। প্রেরক এই কি (key) ব্যবহার করে ডেটা এনক্রিপ্ট করে এবং গ্রাহক এই কি (key) ব্যবহার করে ডেটা ডিক্রিপ্ট করে।

এই পদ্ধতিটি বেশ কার্যকর হলেও যখন দুটি আলাদা পক্ষের মধ্যে ডেটা আদান-প্রদান করা হয়, তখন দুটি বিশেষ কারণে অসুবিধা হয়। প্রথমত, যেই কি (key) ব্যবহার করা হয়, সেই কি যেন অন্য কেউ জানতে না পারে, সেটি নিশ্চিত করতে হয়। এটি আপাতদৃষ্টিতে সহজ মনে হলেও, আসলে অত্যন্ত কঠিন কাজ। দ্বিতীয়ত, একপক্ষ যদি অনেকের সঙ্গে ডেটা আদান-প্রদান করে, সেই ক্ষেত্রে প্রতিটি পক্ষের জন্যই আলাদা কি (key) ব্যবহার করতে হয়। এখন, ধরা যাক, একটি ই-কমার্স সাইটে দশ লক্ষ গ্রাহক, তাদের প্রত্যেকের সঙ্গে ডেটা এনক্রিপ্ট করার জন্য পৃথক কি ব্যবহার করা বাস্তবসম্মত নয়।

অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফি

প্রত্যেক সিস্টেম একটি বিশেষ অ্যালগরিদম ব্যবহার করে একজোড়া কি তৈরি করে, যাদের একটি হচ্ছে পাবলিক কি ও অপরটি হচ্ছে প্রাইভেট কি। এখন প্ৰত্যেক সিস্টেম তার পাবলিক কি সবাইকে জানিয়ে দেয়।

তাহলে A-এর কাছে B ও C-এর পাবলিক কি আছে। এখন A যদি B-কে কোনো ডেটা পাঠাতে চায়, তাহলে B-এর পাবলিক কি দিয়ে সেই ডেটা এনক্রিপ্ট করে পাঠায়। এই ডেটা ডিক্রিপ্ট করতে হলে B-এর প্রাইভেট কি ব্যবহার করতে হবে, তাই অন্য কেউ এই ডেটা ডিক্রিপ্ট করতে পারবে না। তেমনি C-এর কাছে ডেটা পাঠাতে হলে C-এর পাবলিক কি ব্যবহার করে ডেটা পাঠাতে হবে যা কেবল C-এর পক্ষেই ডিক্রিপ্ট করা সম্ভব। C-এর পাবলিক কি ব্যবহার না করে এনক্রিপ্ট করা হলে সেই ডেটা C-এর পক্ষে ডিক্রিপ্ট করা সম্ভব নয়। অনুরূপভাবে, A-এর কাছে ডেটা পাঠাতে হলে A-এর পাবলিক কি ব্যবহার করে এনক্রিপ্ট করে ডেটা পাঠাতে হবে, যা A তার প্রাইভেট কি ব্যবহার করে ডিক্রিপ্ট করতে পারবে।

Related Question

View All
  • ইনডেক্সিং
  • এনপিক্রপশন
  • ডিক্রিপশন
  • ইনফরমেটিক্স
31
  • ডেটা সর্টিং
  • ডেটা কুয়েরি
  • ডেটা ইনডেক্সিন
  • ডেটা এনক্রিপশন
215
  • ডেটা কুয়েরী
  • (খ)ডেটা সর্টিং
  • ডেটা ইনডেক্স
  • ডেটা এনক্রিপ্ট
2.6k
  • সাইফারটেক্সট
    40%
    2 votes
  • প্লেইনটেক্সট
    20%
    1 votes
  • এনক্রিপশন অ্যালগরিদম
    0%
    0 votes
  • কী
    40%
    2 votes
2k
  • ইনডেক্সিং
    0%
    0 votes
  • এনক্রিপশান
    100%
    1 votes
  • ডিক্রিপশান
    0%
    0 votes
  • ইনফরমাটিক্স
    0%
    0 votes
465
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই