লিনাক্সে আপনার হোম ফোল্ডার এবং অন্যান্য ডেটা এনক্রিপ্ট করা সহজ। আপনি এটি ইনস্টলেশনের সময় করতে পারেন, বা যেকোনো সময় আপনার ডিস্ট্রো ব্যবহার করে।
কিন্তু উপযোগী হলেও, আপনার লিনাক্স ডেটা এনক্রিপ্ট করা অবশ্যই একটি ভালো আইডিয়া নয়। অবশ্য, এটি নিরাপদ শোনা যায়, তাহলে লিনাক্স ডিস্ক এনক্রিপশন কীভাবে খারাপ আইডিয়া হতে পারে? আসুন দেখি কেন আপনার লিনাক্স HDD এনক্রিপ্ট করা উচিত এবং কেন আপনি বিকল্প খুঁজতে পারেন।
আপনার কি লিনাক্স পার্টিশন এনক্রিপ্ট করা উচিত?
বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশন আপনার হোম ফোল্ডার বা এমনকি পুরো পার্টিশন এনক্রিপ্ট করা সহজ করে দেয়, কোনো বড় ইস্যু ছাড়া। এটি একটি চমৎকার অপশন যদি আপনার ডেটা এনক্রিপ্ট করা দরকার হয়। অধিকাংশ কেসে, আপনাকে শুধু একটি বক্সে টিক দিতে হবে, এবং লিনাক্স বাকিটা ম্যানেজ করবে।
দুর্ভাগ্যক্রমে, কিছু মানুষ শুধু এই কারণেই এটি সিলেক্ট করে কারণ এটি একটি ভালো অপশন লাগে। যদিও এটি স্পষ্টভাবে সত্য, তারা কনসিকোয়েন্স (consequences)-এর কথা চিন্তা করে না (অথবা সচেতন নন)। বাস্তবে, কিছু মানুষ এনক্রিপশন আসলে কী সেটাও জানে না। তারা শুধু জানে এটি একটি সিকিউরিটি অপশন। টেকনোলজি বুঝতে পারার এই ডিসকানেক্ট ডিস্ক এনক্রিপশনের সুবিধাগুলো ওভারস্টেট (overstate) করাতে পারে এবং কমींগুলো উপেক্ষা করাতে পারে।
আপনার হার্ড ডিস্ক ড্রাইভের কন্টেন্ট অপরিবর্তনীয়ভাবে পরিবর্তন করে এমন একটি সিদ্ধান্ত নেওয়ার আগে সকল ফ্যাক্ট সম্পর্কে সচেতন থাকা বুদ্ধিমানের কাজ।
আপনার লিনাক্স ডিস্ক এনক্রিপ্ট করার কারণগুলো হলো:
- ব্যক্তিগত ডেটা ক্ষতি বা চুরি থেকে রক্ষা করা
- সংবেদনশীল কর্পোরেট ডেটা চুরি প্রতিরোধ করা
- রিমোট সার্ভিল্যান্স (surveillance) ব্লক করা
- থার্ড পার্টি (third parties) থেকে সংবেদনশীল ডেটা রক্ষা করা
একই সাথে, ডিস্ক এনক্রিপশনের কিছু নেতিবাচক ফলাফলও রয়েছে:
- ডেটা রিকভারি (data recovery) কঠিন করা
- ফুল সিস্টেম রিকভারি প্রায় অসম্ভব করা
- সিস্টেম পারফরম্যান্সে প্রভাব ফেলা
আরও জানতে চান? আসুন সবগুলো বিস্তারিত দেখি।
আপনার লিনাক্স ড্রাইভ এনক্রিপ্ট করার ৪টি কারণ
আমরা লিনাক্স ডেটা এনক্রিপ্ট করার তাত্ক্ষণিক কারণগুলো দিয়ে শুরু করব। এটি হতে পারে স্পেসিফিক ফাইল, এক বা একাধিক পার্টিশন, বা এমনকি পুরো ড্রাইভ।
১. ব্যক্তিগত ডেটা ক্ষতি বা চুরি থেকে রক্ষা করা
স্ট্যান্ডার্ড ব্যবহারকারীদের জন্য, বিশেষ করে ল্যাপটপ মালিকদের, এটি মূল পয়েন্ট। আপনি আপনার ডিভাইস চুরি হলে ব্যক্তিগত ডেটা এবং ইমেল ও ক্লাউড একাউন্টে অ্যাক্সেসের রিস্ক নিতে চান না।
আপনার হ্যাড ডিস্ক এনক্রিপ্ট করলে এই আইটেমগুলোর অ্যাক্সেস ব্লক হবে। ফাইল, পার্টিশন, বা ফুল ডিস্ক এনক্রিপ্ট করা হোক, কন্টেন্ট যেকোনো যেটির কাছে এনক্রিপশন কী নেই তার কাছে অর্থহীন হবে।
২. সংবেদনশীল কর্পোরেট ডেটা চুরি প্রতিরোধ করা
একইভাবে, আপনি যদি আপনার কম্পিউটার কাজের জন্য ব্যবহার করেন, এনক্রিপশন একটি স্মার্ট অপশন। ল্যাপটপ কম্পিউটার বা ডেস্কটপ হোক, ডিভাইসটিতে এনক্রিপশন ইনেবলড থাকা উচিত। আপনি যে ইন্ডাস্ট্রিতে কাজ করেন সেটি এই কতটা গুরুত্বপূর্ণ সেটি প্রভাবিত করতে পারে (যেমন হেলথকেয়ারে পেশেন্ট ডেটা রক্ষা)।
তবে, স্মার্ট হলো ওয়ার্কপ্লেসে সব জায়গায় এনক্রিপশন ব্যবহার করা। কর্পোরেট 이সপিয়োনেজ (corporate espionage) বা হুয়েলিং এক্সপেডিশন (whaling expeditions) থেকে ডেটা রক্ষা করা বুদ্ধিমানের কাজ।
৩. রিমোট সার্ভিল্যান্স ব্লক করা
আপনার লিনাক্স সিস্টেমের ফুল ডিস্ক এনক্রিপশন রিমোট সার্ভিল্যান্সকে フラストরেট (frustrate) করতে পারে। আপনার কম্পিউটারের অ্যাক্সেস থাকা একটি হ্যাকার এনক্রিপ্টেড ডেটা পড়তে পারবে না। আপনার ডেটা মনিটরিং এর জন্য দায়িত্বপ্রাপ্ত একটি সরকারি ഏজেন্সি আপনার ফাইল খুলতে পারবে না।
৪. থার্ড পার্টি থেকে সংবেদনশীল ডেটা রক্ষা করা
আপনি যদি অন্যের জন্য ডেটা ম্যানেজ করেন (চাহে একটি ক্লায়েন্ট, অথবা কেউ যিনি বিপদে আছেন), ডিস্ক এনক্রিপশন বুদ্ধিমানের কাজ। এটি তাদেরকে রিস্ক থেকে রক্ষা করে, Đồng thời ডেটা হারালে বা চুরি হলে আপনাকে দায়বদ্ধতা থেকে মুক্ত করে।
মনে রাখবেন: ডেটা যতক্ষণ এনক্রিপ্টেড থাকে, ততক্ষণ এটি পড়া যাবে না। এনক্রিপশন ভাঙা যাওয়ার অত্যন্ত অসম্ভাব্য চান্স (astronomically unlikely chance) বাদ দিলে, ডেটা সিকিউর থাকবে।
লিনাক্স ডিস্ক এনক্রিপশনের বিপক্ষে ৩টি যুক্তি
ডিস্ক এনক্রিপশন একটি চমৎকার আইডিয়া, তবে আপনি ইমপ্লিকেশনগুলো (implications) জানেন এবং বুঝেন তা নিশ্চিত করুন।
১. ডিস্ক এনক্রিপশন ডেটা রিকভারি কঠিন করে
আপনার ডেটা এনক্রিপ্ট করা একটি স্মার্ট অপশন লাগে। ডিক্রিপশন (যে আপনার একাউন্ট পাসওয়ার্ডের সাথে লিংকড) ছাড়া কেউ আপনার ডেটা অ্যাক্সেস করতে পারবে না। ডিভাইস চুরি হলেও, আপনার হার্ড ড্রাইভ ডিক্রিপশন কী ছাড়া পড়া যাবে না।
কিন্তু আপনার সিস্টেমে কিছু বgorithm মিস হলে কী হবে? चाहে অপারেটিং সিস্টেম হোক বা অন্য হার্ডওয়্যার কম্পোনেন্ট, আপনি সম্ভবত ডেটা কোথাও নিরাপদে সরাতে চাবেন।
অনএনক্রিপ্টেড (unencrypted) ডেটার জন্য এটি সহজে করা যায় একটি লিনাক্স লাইভ সিডি (Linux LiveCD) অন্য যেকোনো কম্পিউটারে চালিয়ে। শুধু হার্ড ড্রাইভকে সেই কম্পিউটারের সাথে কানেক্ট করুন এবং আপনার ডেটা সরানো শুরু করুন।
কিন্তু এনক্রিপ্টেড ডেটার সাথে, এটা তত সহজ নয়।
২. ডিস্ক এনক্রিপশনের সাথে সিস্টেম রিকভারি অসম্ভব
একই সাথে, যদি আপনার পুরো লিনাক্স পার্টিশন এনক্রিপ্টেড থাকে, আপনার সিস্টেম রিকভার করা আরও কঠিন হবে যখন দরকার হবে। উদাহরণস্বরূপ, আপনার সিস্টেম একটি ক্রিটিক্যাল পয়েন্টে পাওয়ার হারালে, আপনাকে একটি রিকভারি ডিস্ক চালাতে হবে। সেটিই একমাত্র উপায় জিনিসগুলো স্বাভাবিক ফিরিয়ে আনার।
এনক্রিপ্টেড লিনাক্স সিস্টেমে রিকভারি পারফর্ম করা আরও কঠিন হবে। ডিক্রিপশন কী ছাড়া, যদি আপনার কাছে একটি আনএনক্রিপ্টেড ডিস্ক ইমেজ না থাকে, আপনি কিছুই করতে পারবেন না।
৩. আপনার হ্যার্ড ড্রাইভ এনক্রিপ্ট করা পারফরম্যান্সে প্রভাব ফেলে
এনক্রিপশন খুব কম-পাওয়ারড ডিভাইসের জন্য সেরা পারফরম্যান্স অপশন নাও হতে পারে। যতটুকু ডিভাইস एনক্রিপশন নেগ্লিজিবল (negligible) পারফরম্যান্স ইম্প্যাক্ট সহ ডিল করতে পারেন, পুরনো হার্ডওয়্যার সক্ষম নয়।
পুরনো নেটবুক এবং অন্যান্য লো-পাওয়ার ডিভাইসে লিনাক্স ইনস্টল করা ঠিক আছে। কিন্তু এনক্রিপশন ছাড়া করুন। সাৎক্ষণ, নেটবুকগুলো ওইটাই كافি ধীর। উদ্দেশ্য হলো এই লো-স্পেক ডিভাইসlerle পণ্যৎশীল হওয়া, তাদের জন্য অপেক্ষা করার চেয়ে।
লিনাক্স ডিস্ক এনক্রিপশন: আপনার ডিসিশন
সদা যেনে রাখুন, আপনি শেষে যা করবেন তা সম্পূর্ণ আপনার ওপর। আপনি যদি অনুভব করেন যে আপনার পুরো হোম ফোল্ডার বা এমনকি পুরো পার্টিশন এনক্রিপ্ট করতে হবে, এগিয়ে যান। যতক্ষণ আপনি জানেন কোন সমস্যা হলে আপনি কী মোকাবিলা করতে পারেন।
অন্যদিক, আপনি যদি আপনার ড্রাইভ আনএনক্রিপ্টেড রাখতে পছন্দ করেন এবং অন্য উপায়ে আপনার ডেটা সিকিউর করতে চান, আপনি করতে পারেন। শুধু আশ্বস্ত হন যে আপনার ডেটা প্রতিশ্রুতিত큼 সিকিউর।
এনক্রিপ্ট করার সিদ্ধান্ত নিলেন? লিনাক্সে আপনার পারসোনাল ডেটা এনক্রিপ্ট করার পদ্ধতি জানুন।