কম্পিউটার টিউটোরিয়াল

সিমেট্রিক কি এনক্রিপশন কী?

এনক্রিপশনের সবচেয়ে সহজ রূপ হল সিমেট্রিক কি এনক্রিপশন। এই ধরনের এনক্রিপশনকে প্রাইভেট কি এনক্রিপশনও বলা হয়। সিমেট্রিক-কি এনক্রিপশনে, একটি একক গোপন কি একসাথে ইনফরমেশন লক ও আনলক করতে পারে।

সিমেট্রিক কি এনক্রিপশনের ব্যবহারের পরিস্থিতি

সিমেট্রিক কি এনক্রিপশন মূলত দুটি পরিস্থিতিতে আকর্ষণীয়:

ডেটার প্রাইভেট এনক্রিপশন (Private encryption of data)

ব্যবহারকারী একটি প্রাইভেট কি দিয়ে ডেটা এনক্রিপ্ট করে যা সে কাউকে প্রকাশ করে না। যদি কিটি ভালো হয়, তবে কেউ অন্য সেই ডেটা ডিক্রিপ্ট করতে পারবে না।

ডেটা ওয়্যারহাউসে প্রাইভেট এনক্রিপশনের কয়েকটি ব্যবহার থাকতে পারে। যেকোনো অত্যন্ত সংবেদনশীল ডেটা এইভাবে এনক্রিপ্ট করা যেতে পারে। প্রাইভেট কি এনক্রিপশন সংখ্যাতাত্ত্বিক ফ্যাক্ট টেবিল ডেটার জন্য সেরা কাজ করে যার ওপর কোনো কনস্ট্রেইন্ট নেই। এনক্রিপ্টেড ফ্যাক্ট টেবিল ডেটাকে ডেটাবেস ইঞ্জিন দ্বারা ডিক্রিপ্ট করতে হবে যখন নম্বরগুলো আনসার সেটে যোগ হবে।

শেয়ার্ড সিক্রেট এনক্রিপশন (Shared secret encryption of data)

যদি দুপক্ষ ইতিমধ্যে সিক্রেট কি জানে এবং কেউ অন্য কিনা জানে, তবে দুপক্ষ वस्तুতঃ বুলেটপ্রুফ উপায়ে নিরাপদে যোগাযোগ করতে পারে। এই ধরনের শেয়ার্ড সিক্রেট অনেক নিরাপদ যোগাযোগ রূপের ভিত্তি।

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

ডেটা এনক্রিপশন স্ট্যান্ডার্ড (DES) অ্যালগরিদম

ডেটা ওয়্যারহাউস ম্যানেজারদের জন্য প্রাসঙ্গিক প্রধান সিমেট্রিক এনক্রিপশন টেকনিক হল ডেটা এনক্রিপশন স্ট্যান্ডার্ড (DES) অ্যালগরিদম। DES অ্যালগরিদমটি আমেরিকান সরকার এবং আন্তর্জাতিক স্ট্যান্ডার্ডস অর্গানাইজেশন (ISO) দ্বারা অফিসিয়ালি অনুমোদিত। ডেটা ওয়্যারহাউস ম্যানেজারদের জানা দরকার মূল বিষয় হল DES পদ্ধতির শক্তি ব্যবহারকারীর বাছাই করা এনক্রিপশন কির দৈর্ঘ্যের ওপর ভিত্তি করে।

আমরা পার্সোনাল ফাইল এনক্রিপ্ট করতে সিমেট্রিক কি এনক্রিপশন ব্যবহার করতে পারি, এবং ডিজিটাল কমিউনিকেশনের অনেক রূপ এনক্রিপ্ট করার জন্য একটি ক্ষণস্থায়ী, অস্থায়ী উপায় হিসেবে সিমেট্রিক কি এনক্রিপশন ব্যবহার করব।

যদি দুপক্ষ একটি এনক্রিপশন কি স্বীকার করতে পারে, এমনকি যদি সেটি ৫৬-বিট DES কির সমান হয়, তবে যদি তাদের কিটির প্রয়োজন মাত্র ৬০ সেকেন্ডের জন্য হয়, তবে তাদের সেশন لتلك ৬০ সেকেন্ডের জন্য অত্যন্ত নিরাপদ বলে বিবেচনা করা যেতে পারে। যদি পক্ষগুলো পরবর্তী ৬০ সেকেন্ডের জন্য একটি ভিন্ন কিতে সম্মত হয়ে যেতে পারে এবং এই প্রক্রিয়া বারবার दुহরায়, তবে একটি দীর্ঘ, অত্যন্ত নিরাপদ কমিউনিকেশন সেশন স্থাপন করা সম্ভব।

সিমেট্রিক কি এনক্রিপশনের সুবিধা হল পূর্বনির্ধারিত কি দিয়ে মেসেজ কোডিং ও ডিকোডিং খুব দ্রুত। এমনকি যদি একটি কমিউনিকেশন আরও শক্তিশালী পাবলিক-কি এনক্রিপশন টেকনিক দিয়ে সেট আপ করা হয়, তবে কমিউনিকেশন エピソードর অধিকাংশ সাধারণত সিমেট্রিক কি পদ্ধতিতে হ্যান্ডেল করা হয় এর গতির কারণে।

  1. ডাবল DES কী?

  2. ডেটা এনক্রিপশন স্ট্যান্ডার্ড (DES) এর দুর্বলতা (Weaknesses) কী কী?

  3. তথ্য নিরাপত্তাতে AES এনক্রিপশন ও ডিক্রিপশন কী?

  4. সিমেট্রিক এবং অ্যাসিমেট্রিক কী এনক্রিপশন কী?