In computer terms, what does 'encryption of data' mean?
A Data cannot be sent over the internet
B Data is encoded so it cannot be read without decoding software
C Data is kept locked in special room
D None of the above
Solution
Correct Answer: Option B
এনক্রিপশন হলো কম্পিউটারের তথ্য বা ডেটা সুরক্ষার এমন একটি কৌশল যেখানে তথ্যকে একটি বিশেষ সংকেতে বা কোডে রূপান্তর করা হয়। এই প্রক্রিয়ায় সাধারণ পাঠযোগ্য তথ্যকে (Plain Text) একটি দুর্বোধ্য ফরম্যাটে (Cipher Text) পরিবর্তন করে ফেলা হয়। ফলে নির্দিষ্ট ডিকোডিং সফটওয়্যার বা গোপন 'ডিক্রিপশন কি' (Decryption Key) ছাড়া তৃতীয় কোনো ব্যক্তি সেই তথ্য পড়তে বা বুঝতে পারে না। এটি ইন্টারনেটে তথ্য আদান-প্রদানের সময় হ্যাকারদের হাত থেকে ডেটাকে সুরক্ষিত রাখে। ক্রিপ্টোগ্রাফি: এনক্রিপশন ও ডিক্রিপশন নিয়ে বিজ্ঞানের যে শাখায় আলোচনা করা হয়, তাকে 'ক্রিপ্টোগ্রাফি' (Cryptography) বলে। প্রকারভেদ: এনক্রিপশন মূলত দুই প্রকার। ১. সিমেট্রিক (Symmetric) এবং ২. অ্যাসিমেট্রিক (Asymmetric)। HTTPS: আমরা ব্রাউজারে যে নিরাপদ ওয়েবসাইট দেখি (যেমন ব্যাংকের সাইট), সেগুলো 'HTTPS' প্রোটোকল ব্যবহার করে, যা মূলত এনক্রিপশনের (SSL/TLS) মাধ্যমেই কাজ করে। End-to-End Encryption: হোয়াটসঅ্যাপ বা সিগন্যাল অ্যাপে এই পদ্ধতি ব্যবহার করা হয়, যার ফলে প্রেরক ও প্রাপক ছাড়া মাঝখানের কেউ (এমনকি অ্যাপ কোম্পানিও) মেসেজ পড়তে পারে না।