এনক্রিপশন /ডেটা এনক্রিপশন কী, ডেটা এনক্রিপশন কাকে বলে, এনক্রিপশন মানে কি, ডেটা সিকিউরিটি কী, এনক্রিপ্টেড ডাটা কি, ডিক্রিপ্ট কি ?, প্লেইনটেক্সট কি ? , সাইফারটেক্সট কি ?, এনক্রিপশন অ্যালগরিদম কি ?, সিকিউরিটি কোড কি ? বিস্তারিত পড়ুন ।
ডেটা এনক্রিপশন : যে প্রক্রিয়ায় বিশেষ কোডের মাধ্যমে কম্পিউটারের হিউমেন রিডেবল কোন তথ্য কে এমন ভাবে পরিবর্তন করা হয় যেন মানুষ পড়তে এবং বুঝতে না পারে তাকে ডেটা এনক্রিপশন বলে। এ ধরনের ডাটাকে এনক্রিপ্টেড ডাটা বলে ।
ডেটার সিকিউরিটির জন্য এটি করা হয় ।
উৎস ডেটাকে এনক্রিপ্ট করে পাঠালে প্রাপক ঐ ডেটা ব্যবহারের পূর্বে ডিক্রিপ্ট করতে হয়। এনক্রিপ্ট করা ডেটাকে নির্দিষ্ট নিয়মে মূল ডেটায় পরিবর্তন করাকে বলা হয় ডিক্রিপ্ট। প্রেরক এবং প্রাপককে যথাক্রমে এনক্রিপ্ট এবং ডিক্রিপ্ট করার পদ্ধতি/ অ্যালগরিদম জানতে হয় ।
ডেটা এনক্রিপশনের প্রধান অংশ চারটি । এগুলো হলো :
- ১। প্লেইনটেক্সট (Plain Text)
- ২। সাইফারটেক্সট (Cipher-text)
- ৩। এনক্রিপশন অ্যালগরিদম (Encryption Algorithm)
- ৪। সিকিউরিটি কী বা কোড (Security key or Code)
১. প্লেইনটেক্সট (Plain Text): এনক্রিপ্ট করার পূর্বের ডেটা যা পাঠ করা যায় তাকে প্লেইনটেক্সট বলে।
২. সাইফারটেক্সট (Cipher-text): এনক্রিপ্ট করে ফেলার পরের ডেটা যা পাঠ করা যায় না তাকে সাইফারটেক্সট বলে।
৩. এনক্রিপশন অ্যালগরিদম (Encryption Algorithm): যে গাণিতিক ফর্মুলার মাধ্যমে প্লেইনটেক্সট থেকে সাইফারটেক্সট আবার সাইফারটেক্সট থেকে প্লেইনটেক্সট এ রুপান্তর করা হয় তাকেই এনক্রিপশন অ্যালগরিদম বলে।
৪. সিকিউরিটি কোড (Security key or Code): যে গোপন কোডের মাধ্যমে ডেটা এনক্রিপ্ট ও ডিক্রিপ্ট করা হয় তাকে সিকিউরিটি কোড।