ক্ল্যাসিক্যাল ক্রিপ্টোগ্রাফি ও সিজার সাইফার
ক্রিপ্টোলজি বা খাস বাংলায় বললে “তথ্য গুপ্তিকরন বিদ্যা” যা সহজ ভাষায় বললে কোন ইনফরমেশনকে কিছু নির্দিষ্ট নিয়ম মেনে বিকৃত বা রুপান্তর করার প্রক্রিয়া। যা ইনফরমেশনকে পড়ার অনুপযোগী করে ফেলে। যাতে কেউ যেন অনুমতি ব্যাতিত আরেকজনের ওই তথ্য দেখতে না পারে। আবার ওই বিকৃত ইনফরমেশনকে কিছু নির্দিষ্ট নিয়মে অবিকৃতও করা যায়। বিকৃত করার এই প্রসেসটাকে টাকে আমরা বলি এনক্রিপশন আর বিকৃত করা ইনফরমেশনকে পূর্বের অবস্থায় নিয়ে আসার প্রসেসকে বলি ডেক্রিপশন। //Encrypted by Caesar Cipher encrypt("hello world") //output : "khoor zruog" dencrypt("khoor zruog") //output : "hello world" হাজার বছর ধরে নিরাপদে বিভিন্ন তথ্য আদান প্রদান এবং সংরক্ষন করার জন্যও বিভিন্ন ধরনের এনক্রিপশন কৌশল ব্যবহার ও চর্চা হয়ে আসছে। আমাদের বর্তমান সভ্যতা আধুনিক ক্রিপ্টগ্রাফির ওপর দাড়িয়ে আছে। শিক্ষা, চিকিৎসা, ব্যাংকিং, ডিজিটাল ট্রান্সেকশন থেকে শুরু করে মিলিটারি, ইন্টারনেট, অর্থনীতি সব কিছুতেই এর বিস্তৃত ব্যবহার আছে।...