ডেটা এনক্রিপশন কাকে বলে?

যে বিশেষ পদ্ধতিতে কোনো ডেটা, টেক্সট বা লিখিত বিষয়বস্তুকে এমনভাবে পরিবর্তন করা হয় যা অপর কোনো পদ্ধতি বা প্রোগ্রামের ব্যবহার ব্যতীত উক্ত ডেটা, টেক্সট বা বিষয়বস্তু পড়া বা বুঝা যায় না, সে পদ্ধতিকে ডেটা এনক্রিপশন বলে।

ডেটা সিকিউরিটির জন্য বিশেষ ধরনের কোড হিসেবে ডেটা এনক্রিপশন ব্যবহার করা হয়। ডেটা এনক্রিপশনের মূল অংশ চারটি। যথা:

১. প্লেইনটেক্সট: এনক্রিপশন করার পূর্বের মুল মেসেজ যা মানুষের পাঠযোগ্যরূপে থাকে তাকে প্লেইন টেক্সট বলে।

২. সাইফারটেক্সট: এনক্রিপশন করার পরের মেসেজ যা মানুষের পাঠযোগ্যরূপে থাকে না তাকে সাইফারটেক্সট বলে।

৩. এনক্রিপশন অ্যালগরিদম: গাণিতিক ফর্মূলা যা প্লেইনটেক্সট থেকে সাইফারটেক্সট এনক্রিপ্ট করার জন্য বা সাইফারটেক্সট থেকে প্লেইনটেক্সট ডিক্রিপ্ট করাকে  এনক্রিপশন অ্যালগরিদম।

৪. কী: ডেটা এনক্রিপ্ট ও ডিক্রিপ্ট করার জন্য গোপন কী কোড ব্যবহার করা হয় তাকে কী বলে।