আমরা আমাদের দৈনন্দিন জীবনে প্রয়োজনীয় ফাইল, নথি বা গুরুত্বপূর্ণ তথ্য নিরাপদ স্থানে রাখতে চাই, যাতে অন্য কেউ সেগুলো সহজে অ্যাক্সেস করতে না পারে। ডিজিটাল প্ল্যাটফর্মে ফাইল ও ড্রাইভ সুরক্ষিত রাখার জন্য একটি কার্যকর পদ্ধতি হল ভেরাক্রিপ্ট সফটওয়্যার।
ভেরাক্রিপ্ট একটি ফ্রি ও ওপেন-সোর্স সফটওয়্যার, যা আপনার গুরুত্বপূর্ণ ডেটা সুরক্ষিত রাখতে সহায়তা করে। এটি এনক্রিপ্টেড কন্টেইনার তৈরি করতে দেয়, যেখানে আপনি সংবেদনশীল ফাইলগুলো নিরাপদে সংরক্ষণ করতে পারেন। এছাড়াও, আপনি আপনার পুরো হার্ড ড্রাইভ বা নির্দিষ্ট পার্টিশন এনক্রিপ্ট করতে পারেন। ভেরাক্রিপ্ট শক্তিশালী এইএস (AES) এনক্রিপশন অ্যালগরিদম ব্যবহার করে।
ভেরাক্রিপ্ট লুকানো ভলিউম তৈরি করতে পারে, যা অতিরিক্ত গোপনীয়তা নিশ্চিত করে। এটি উইন্ডোজ, ম্যাকওএস ও লিনাক্সে কাজ করে এবং ইউএসবি ড্রাইভ থেকেও চালানো যায়। ভেরাক্রিপ্ট ব্যবহার করে আপনি ব্যাংকের তথ্য, স্বাস্থ্য নথি ও অন্যান্য গুরুত্বপূর্ণ ডেটা সুরক্ষিত রাখতে পারেন। সহজ ব্যবহার এবং শক্তিশালী নিরাপত্তা ব্যবস্থার জন্য ভেরাক্রিপ্ট হয়ে উঠেছে জনপ্রিয় ও নির্ভরযোগ্য।
ভেরাক্রিপ্ট ব্যবহার প্রক্রিয়া:
প্রথমে ভেরাক্রিপ্টের ওয়েবপেজে গিয়ে ডাউনলোড বাটনে ক্লিক করুন। তারপর আপনার ডিভাইসের অপারেটিং সিস্টেম অনুযায়ী ফাইল ডাউনলোড করুন।
এরপর ভেরাক্রিপ্ট সেটাপডটইএক্সই (veracrypt setup.exe) ফাইলে ক্লিক করে ইন্সটল করে নিন। ডিভাইস থেকে ভেরাক্রিপ্টে ক্লিক করলে ভেরাক্রিপ্ট মেইন উইন্ডো আসবে। সেখানে “ক্রিয়েট ভলিউম” (Create Volume) বাটনে ক্লিক করুন।
এরপর “ভেরাক্রিপ্ট ভলিউম ক্রিয়েশন উইজার্ড” (VeraCrypt Volume Creation Wizard) উইন্ডো আসবে। এই ধাপে আপনাকে নির্বাচন করতে হবে যে আপনি কোথায় ভেরাক্রিপ্ট ভলিউম তৈরি করতে চান। একটি ভেরাক্রিপ্ট ভলিউম একটি ফাইলে (যা কন্টেইনার হিসেবেও পরিচিত), একটি পার্টিশন বা ড্রাইভে থাকতে পারে। এই টিউটোরিয়ালে, আমরা প্রথম বিকল্পটি নির্বাচন করব এবং একটি ফাইলে ভেরাক্রিপ্ট ভলিউম তৈরি করব।
যেহেতু এই বিকল্পটি ডিফল্টভাবে নির্বাচিত থাকে, তাই আপনি শুধু ‘নেক্সট’ (Next) ক্লিক করতে পারেন।
এই ধাপে আপনাকে নির্বাচন করতে হবে যে আপনি একটি স্ট্যান্ডার্ড ভেরাক্রিপ্ট ভলিউম তৈরি করবেন নাকি একটি লুকানো ভলিউম। এই টিউটোরিয়ালে, আমরা প্রথম বিকল্পটি নির্বাচন করব এবং একটি স্ট্যান্ডার্ড ভেরাক্রিপ্ট ভলিউম তৈরি করব।
যেহেতু এই বিকল্পটি ডিফল্টভাবে নির্বাচিত থাকে, তাই আপনি শুধু ‘নেক্সট’ (Next) ক্লিক করতে পারেন।
এই ধাপে আপনাকে নির্ধারণ করতে হবে যে আপনি কোথায় ভেরাক্রিপ্ট ভলিউম (ফাইল কন্টেইনার) তৈরি করতে চান। মনে রাখবেন, একটি ভেরাক্রিপ্ট কন্টেইনার সাধারণ একটি ফাইলের মতোই। এটি, উদাহরণস্বরূপ, অন্য যেকোনো সাধারণ ফাইলের মতো স্থানান্তরিত বা মুছে ফেলা যেতে পারে। এর জন্য একটি ফাইলনামও প্রয়োজন। এখানে ‘সিলেক্ট ফাইল’ (Select File) ক্লিক করুন।
এখন একটি সাধারণ উইন্ডোজ ফাইল সিলেক্টর খুলবে (এবং ভেরাক্রিপ্ট ভলিউম তৈরি করার উইন্ডো পেছনে খোলা থাকবে)।
এই টিউটোরিয়ালে, আমরা আমাদের ভেরাক্রিপ্ট ভলিউমটি C:\Users\HP\ ফোল্ডারে তৈরি করব এবং ভলিউমের (কন্টেইনারের) ফাইলনাম হবে MyVolume.hc (যা নিচের স্ক্রিনশটে দেখা যাচ্ছে)। অবশ্যই, আপনি আপনার পছন্দমতো অন্য কোনো ফাইলনাম এবং অবস্থান নির্বাচন করতে পারেন (যেমন, একটি ইউএসবি মেমরি স্টিকে)। মনে রাখবেন, ফাইল MyVolume.hc এখনও বিদ্যমান নয় – ভেরাক্রিপ্ট এটি তৈরি করবে।
মনে রাখবেন, ভেরাক্রিপ্ট বিদ্যমান কোনো ফাইলকে এনক্রিপ্ট করবে না (যখন একটি ভেরাক্রিপ্ট ফাইল কন্টেইনার তৈরি করা হচ্ছে)। যদি আপনি এই ধাপে একটি বিদ্যমান ফাইল নির্বাচন করেন, তবে এটি নতুন তৈরি হওয়া ভলিউম দ্বারা ওভাররাইট এবং প্রতিস্থাপিত হবে (অর্থাৎ, ওভাররাইট করা ফাইলটি হারিয়ে যাবে, এনক্রিপ্ট হবে না)। আপনি পরে বিদ্যমান ফাইলগুলো এনক্রিপ্ট করতে পারবেন, যখন সেগুলোকে আমরা এখন তৈরি করা ভেরাক্রিপ্ট ভলিউমে স্থানান্তরিত করবেন।
ফাইল সিলেক্টরে আপনার পছন্দের পাথ নির্বাচন করুন (যেখানে আপনি কন্টেইনারটি তৈরি করতে চান)। ফাইলনাম বক্সে পছন্দের কন্টেইনার ফাইলের নাম টাইপ করুন। ‘Save’ ক্লিক করুন। ফাইল সিলেক্টর উইন্ডোটি অদৃশ্য হয়ে যাবে। পরবর্তী ধাপে, আমরা ভেরাক্রিপ্ট ভলিউম তৈরি করার উইজার্ডে ফিরে যাব।
ভলিউম তৈরি করার উইন্ডোতে, ‘Next‘ ক্লিক করুন।
এখানে আপনি ভলিউমের জন্য একটি এনক্রিপশন অ্যালগরিদম এবং একটি হ্যাশ অ্যালগরিদম নির্বাচন করতে পারেন। যদি আপনি এখানে কী নির্বাচন করবেন তা নিশ্চিত না হন, তবে আপনি ডিফল্ট সেটিংস ব্যবহার করতে পারেন এবং ‘Next‘ ক্লিক করতে পারেন।
এখানে আমরা নির্ধারণ করছি যে আমাদের ভেরাক্রিপ্ট কন্টেইনারের আকার ২৫০ মেগাবাইট হবে। অবশ্যই, আপনি অন্য কোনো আকারও নির্ধারণ করতে পারেন। পছন্দসই আকারটি ইনপুট ফিল্ডে টাইপ করার পর, ‘Next‘ ক্লিক করুন।
এটি সবচেয়ে গুরুত্বপূর্ণ ধাপগুলোর মধ্যে একটি। এখানে আপনাকে একটি শক্তিশালী ভলিউম পাসওয়ার্ড নির্বাচন করতে হবে। উইজার্ডের জানালায় যে তথ্যটি একটি ভালো পাসওয়ার্ড হিসেবে বিবেচিত হয়, তা মনোযোগ সহকারে পড়ুন। একটি ভালো পাসওয়ার্ড নির্বাচন করার পর, প্রথম ইনপুট ফিল্ডে এটি টাইপ করুন। তারপর, দ্বিতীয় ইনপুট ফিল্ডে একই পাসওয়ার্ডটি আবার টাইপ করুন এবং ‘Next‘ ক্লিক করুন।
নোট: ‘Next‘ বোতামটি তখন পর্যন্ত নিষ্ক্রিয় থাকবে যতক্ষণ না উভয় ইনপুট ফিল্ডে পাসওয়ার্ডগুলো একই হয়।
ভলিউম তৈরি করার উইন্ডোর মধ্যে আপনার মাউসটি যতটা সম্ভব এলোমেলোভাবে নাড়ান, অন্তত ততক্ষণ পর্যন্ত যতক্ষণ না র্যান্ডমনেস ইন্ডিকেটরটি সবুজ হয়ে যায়। যত বেশি সময় আপনি মাউস নাড়াবেন, ততই ভালো (কমপক্ষে ৩০ সেকেন্ড মাউস নাড়ানোর পরামর্শ দেওয়া হয়)। এটি এনক্রিপশন কিগুলোর ক্রিপ্টোগ্রাফিক শক্তি উল্লেখযোগ্যভাবে বাড়িয়ে দেয় (যা নিরাপত্তা বাড়ায়)।
তারপর ‘Format’ ক্লিক করুন।
এভাবে ভলিউম তৈরি হওয়া শুরু হবে। ভেরাক্রিপ্ট এখন C:\Users\HP\ ফোল্ডারে MyVolume.hc নামে একটি ফাইল তৈরি করবে। এই ফাইলটি একটি ভেরাক্রিপ্ট কন্টেইনার হবে (এতে এনক্রিপ্টেড ভেরাক্রিপ্ট ভলিউম থাকবে)। ভলিউমের আকারের উপর নির্ভর করে, ভলিউম তৈরি হতে কিছু সময় লাগতে পারে। এটি শেষ হলে, নিম্নলিখিত ডায়ালগ বক্সটি প্রদর্শিত হবে:
ডায়ালগ বক্সটি বন্ধ করতে ‘OK‘ ক্লিক করুন। আমরা সফলভাবে একটি ভেরাক্রিপ্ট ভলিউম (ফাইল কন্টেইনার) তৈরি করেছি। ভেরাক্রিপ্ট ভলিউম তৈরি করার উইন্ডোতে, ‘Exit‘ ক্লিক করুন। উইজার্ডের উইন্ডোটি অদৃশ্য হয়ে যাবে।
বাকি ধাপগুলোতে, আমরা যে ভলিউমটি তৈরি করেছি তা মাউন্ট করব। আমরা মূল ভেরাক্রিপ্ট উইন্ডোতে ফিরে যাব। তালিকা থেকে একটি ড্রাইভ লেটার নির্বাচন করুন। এটি সেই ড্রাইভ লেটার হবে যেখানে ভেরাক্রিপ্ট কন্টেইনারটি মাউন্ট করা হবে। এখানে, আমরা M ড্রাইভ লেটারটি নির্বাচন করেছি, তবে আপনি অবশ্যই অন্য কোনো উপলব্ধ ড্রাইভ লেটারও নির্বাচন করতে পারেন।
‘Select File’ ক্লিক করুন। এখন একটি সাধারণ ফাইল সিলেক্টর উইন্ডো খুলবে।
ফাইল সিলেক্টরে, কন্টেইনার ফাইলটি খুঁজে বের করুন এবং এটি নির্বাচন করুন। ফাইল সিলেক্টর উইন্ডোতে ‘Open‘ ক্লিক করুন। ফাইল সিলেক্টর উইন্ডোটি অদৃশ্য হয়ে যাবে। পরবর্তী ধাপগুলোতে, আমরা মূল ভেরাক্রিপ্ট উইন্ডোতে ফিরে যাব।
মূল ভেরাক্রিপ্ট উইন্ডোতে ‘Mount‘ ক্লিক করুন। পাসওয়ার্ড প্রবেশের জন্য একটি ডায়ালগ উইন্ডো খুলবে।
পাসওয়ার্ড ইনপুট ফিল্ডে আপনার প্রথমে দেয়া পাসওয়ার্ডটি টাইপ করুন।
ভলিউম তৈরি করার সময় ব্যবহৃত PRF অ্যালগরিদম নির্বাচন করুন (SHA-512 হলো ভেরাক্রিপ্টের ডিফল্ট PRF)। যদি আপনি মনে না করেন কোন PRF ব্যবহার করা হয়েছিল, তবে এটি ‘autodetection‘ এ রেখে দিন, তবে মাউন্টিং প্রক্রিয়াটি বেশি সময় নেবে। পাসওয়ার্ড প্রবেশ করার পর ‘OK‘ ক্লিক করুন।
ভেরাক্রিপ্ট এখন ভলিউমটি মাউন্ট করার চেষ্টা করবে। যদি পাসওয়ার্ডটি ভুল হয় (যেমন, আপনি যদি ভুল টাইপ করেন), ভেরাক্রিপ্ট আপনাকে জানিয়ে দেবে এবং আপনাকে পূর্ববর্তী ধাপটি পুনরাবৃত্তি করতে হবে (পাসওয়ার্ডটি আবার টাইপ করুন এবং ‘OK‘ ক্লিক করুন)। যদি পাসওয়ার্ডটি সঠিক হয়, তবে ভলিউমটি মাউন্ট হবে।
আমরা সফলভাবে কন্টেইনারটি একটি ভার্চুয়াল ডিস্ক M: হিসেবে মাউন্ট করেছি।
এই ভার্চুয়াল ডিস্কটি সম্পূর্ণরূপে এনক্রিপ্টেড (ফাইলের নাম, অ্যালোকেশন টেবিল, ফ্রি স্পেস ইত্যাদি সহ) এবং এটি একটি বাস্তব ডিস্কের মতো আচরণ করে। আপনি এই ভার্চুয়াল ডিস্কে ফাইল সংরক্ষণ (অথবা কপি, স্থানান্তর ইত্যাদি) করতে পারেন এবং সেগুলি লেখার সময় স্বয়ংক্রিয়ভাবে এনক্রিপ্ট হবে। যদি আপনি ভেরাক্রিপ্ট ভলিউমে সংরক্ষিত একটি ফাইল, উদাহরণস্বরূপ, একটি মিডিয়া প্লেয়ারে খুলেন, তবে ফাইলটি পড়ার সময় স্বয়ংক্রিয়ভাবে মেমোরিতে (RAM) ডিক্রিপ্ট হবে।
সতর্কতা: লক্ষ্য করুন যে যখন আপনি ভেরাক্রিপ্ট ভলিউমে সংরক্ষিত একটি ফাইল খুলবেন (অথবা ভেরাক্রিপ্ট ভলিউমে ফাইল লেখার/কপি করার সময়) তখন আপনাকে আবার পাসওয়ার্ড প্রবেশ করতে বলা হবে না। ভলিউমটি মাউন্ট করার সময়ই সঠিক পাসওয়ার্ডটি প্রবেশ করতে হবে। উদাহরণস্বরূপ, আপনি উপরের স্ক্রিনশটে দেখানো তালিকায় এটি নির্বাচন করে (নীল নির্বাচন) এবং তারপর নির্বাচিত আইটেমে ডাবল ক্লিক করে মাউন্ট করা ভলিউমটি খুলতে পারেন। আপনি সাধারণভাবে অন্য যেকোনো ধরনের ভলিউমে প্রবেশ করার মতো করে মাউন্ট করা ভলিউমে প্রবেশ করতে পারেন। উদাহরণস্বরূপ, ‘Computer’ (অথবা ‘My Computer’) তালিকা খুলে এবং সংশ্লিষ্ট ড্রাইভ লেটারে ডাবল ক্লিক করে (এই ক্ষেত্রে, এটি M লেটার)।
আপনি ভেরাক্রিপ্ট ভলিউমে ফাইল (অথবা ফোল্ডার) কপি করতে পারেন যেমন আপনি যেকোনো সাধারণ ডিস্কে কপি করবেন (যেমন, সহজ ড্র্যাগ-এন্ড-ড্রপ অপারেশন দ্বারা)। এনক্রিপ্টেড ভেরাক্রিপ্ট ভলিউম থেকে পড়া বা কপি করা ফাইলগুলি মেমোরিতে (RAM) স্বয়ংক্রিয়ভাবে ডিক্রিপ্ট হয়। একইভাবে, ভেরাক্রিপ্ট ভলিউমে লেখা বা কপি করা ফাইলগুলো মেমোরিতে স্বয়ংক্রিয়ভাবে এনক্রিপ্ট হয় (ডিস্কে লেখার ঠিক আগে)।
লক্ষ্য করুন যে ভেরাক্রিপ্ট কখনও ডিক্রিপ্ট করা ডেটা ডিস্কে সংরক্ষণ করে না – এটি কেবল অস্থায়ীভাবে মেমোরিতে (RAM) সংরক্ষণ করে। ভলিউমটি মাউন্ট করা থাকলেও, ভলিউমে সংরক্ষিত ডেটা এখনও এনক্রিপ্টেড থাকে। যখন আপনি উইন্ডোজ পুনরায় চালু করেন বা আপনার কম্পিউটার বন্ধ করেন, তখন ভলিউমটি ডিসমাউন্ট হয়ে যাবে এবং এতে সংরক্ষিত সমস্ত ফাইল অপ্রাপ্য (এবং এনক্রিপ্টেড) হয়ে যাবে। এমনকি যখন বিদ্যুৎ সরবরাহ হঠাৎ বন্ধ হয় (সঠিক সিস্টেম বন্ধ না করে), তখন ভলিউমে সংরক্ষিত সমস্ত ফাইল অপ্রাপ্য (এবং এনক্রিপ্টেড) হয়ে যাবে। সেগুলো আবার অ্যাক্সেসযোগ্য করতে, আপনাকে ভলিউমটি মাউন্ট করতে হবে। যদি আপনি ভলিউমটি বন্ধ করতে চান এবং এতে সংরক্ষিত ফাইলগুলো অপ্রাপ্য করতে চান, তবে আপনার অপারেটিং সিস্টেম পুনরায় চালু করুন অথবা ভলিউমটি ডিসমাউন্ট করুন। এটি করতে, নিম্নলিখিত ধাপগুলো অনুসরণ করুন:
মূল ভেরাক্রিপ্ট উইন্ডোতে মাউন্ট করা ভলিউমগুলোর তালিকা থেকে ভলিউমটি নির্বাচন করুন এবং তারপর ‘Dismount‘ ক্লিক করুন। ভলিউমে সংরক্ষিত ফাইলগুলো আবার অ্যাক্সেসযোগ্য করতে, আপনাকে আগের মতো ভলিউমটি মাউন্ট করতে হবে।