কম্পিউটার

ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনের অ্যাপ্লিকেশনগুলি কী কী?


ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনের বেশ কয়েকটি অ্যাপ্লিকেশন রয়েছে যা নিম্নরূপ -

ডিজিটাল স্বাক্ষর - হাতে লেখা স্বাক্ষর হল প্রমাণ করার একটি পদ্ধতি যে একটি কাগজের ফাইল আমাদের দ্বারা স্বাক্ষরিত এবং অন্য কারো দ্বারা নয়। এটি এটি প্রমাণ করতে পারে এবং বর্তমান হাতে লেখা স্বাক্ষরটিকে আগের এক বা একাধিক হস্তলিখিত স্বাক্ষরের সাথে তুলনা করা হয়৷

যদি একটি মিল থাকে তবে ফাইলের প্রাপক নিরাপদে স্বীকার করতে পারেন যে ফাইলগুলি অন্য কারো দ্বারা অনুমোদিত হয়নি। যদি এটি প্রথমবার হয়, তবে এটিকে কিছু স্বীকৃতি কার্ডের মাধ্যমে পরিচয় প্রমাণ করতে হবে এবং ফাইলগুলিতে স্বাক্ষর করার জন্য অগত্যা শারীরিকভাবে উপস্থিত থেকে৷

ফাইল অখণ্ডতা যাচাইকরণ - হ্যাশ ফাংশনগুলি ব্যাপকভাবে ফাইলের অখণ্ডতা পরীক্ষা করতে ব্যবহৃত হয়। একবার ইন্টারনেটে বিনামূল্যে অ্যাপ্লিকেশন ডাউনলোড করার পরে, সম্ভবত এমন ওয়েবসাইটগুলি পরিদর্শন করেছেন যা বাইনারি বাস্তবায়ন ফাইলের হাইপার-কানেকশন বা সংশ্লিষ্ট সফ্টওয়্যারের আর্কাইভ সোর্স প্রোগ্রামের কাছে সফ্টওয়্যারের চেকসাম প্রকাশ করে৷

তথ্যের এই গুরুত্বপূর্ণ উপাদানটি ছাড়া যা সফ্টওয়্যারের চেকসাম, ডাউনলোড করা সফ্টওয়্যারটির অখণ্ডতা পরীক্ষা করা কঠিন সময় হবে৷

পাসওয়ার্ড হ্যাশিং − একটি পাসওয়ার্ড হল অক্ষরের একটি গোপন সিরিজ যা একটি নথি, একটি অ্যাপ্লিকেশন বা একটি কম্পিউটার সিস্টেমে অ্যাক্সেস পেতে ব্যবহার করে৷

সময়ের অনেক আগে থেকেই পাসওয়ার্ড ব্যবহার করা হয়েছে। এটি একটি ব্যক্তিগত শব্দ অরফ্রেজ হিসাবে ব্যবহার করা যেতে পারে যা একজন ব্যক্তিকে ঘড়ি এবং পাহারা দেওয়ার জন্য পোস্ট করা সৈন্যদের দ্বারা বন্ধু হিসাবে গ্রহণ করার অনুমতি দেয়৷

কী ডেরিভেশন − কী ডেরিভেশন হল একটি সংযোগ সেশন সুরক্ষিত করার জন্য একটি ভাগ করা গোপন পাসওয়ার্ড বা পাসফ্রেজ (যা সাধারণত সরাসরি ক্রিপ্টোগ্রাফিক কী হিসাবে ব্যবহার করার মতো পছন্দসই বৈশিষ্ট্য নেই) থেকে বেশ কয়েকটি কী প্রাপ্ত করার পদ্ধতি৷

উদাহরণস্বরূপ, দুটি ব্যক্তি একটি গোপন কীতে সম্মত হতে পারে এবং এনক্রিপশন এবং প্রমাণীকরণ থেকে কী তৈরি করতে akey ডেরিভেশন ফাংশনে সেই কীটি পাস করতে পারে। এটি প্রদান করে যে একজন আক্রমণকারী যে প্রমাণীকরণ কী শিখেছে তার এনক্রিপশন কীটিতে অ্যাক্সেস থাকবে না।

বিশ্বস্ত ডিজিটাল টাইম স্ট্যাম্পিং − নির্দিষ্ট সময়ে তার অস্তিত্বকে প্রমাণ করার জন্য একটি রেকর্ডের সাথে একটি সময়কে আবদ্ধ করা বাঞ্ছনীয়। বুদ্ধিবৃত্তিক সম্পত্তির অর্থে যেখানে দুই বা ততোধিক ব্যক্তির মধ্যে বিরোধ বাড়তে পারে যে আবিষ্কার বা উদ্ভাবন প্রথম কে ছিল, কে সঠিক তা নির্ধারণে টাইম-স্ট্যাম্পিং একটি অপরিহার্য ভূমিকা পালন করতে পারে।

রুটকিট সনাক্তকরণ − একটি রুট কিট হল একটি প্রোগ্রাম বা একজোড়া প্রোগ্রাম যা একজন হ্যাকার শিকারের কম্পিউটারে সেট আপ করে যাতে বিভিন্ন দূষিত প্রোগ্রামের ট্র্যাকগুলি কভার করে যা একটি অপারেটিং কাঠামোকে দূষিত করার চেষ্টা করে৷

একটি রুটকিট একটি আলোচনার সিস্টেমে তার উপস্থিতি কভার করবে। রুট কিটগুলিকে চিহ্নিত করা যেতে পারে বিভিন্ন পদ্ধতি যেমন স্বাক্ষর-ভিত্তিক আবিষ্কার যার জন্য স্ক্যানিং টুলের প্রয়োজন যেমন অ্যান্টিভাইরাস বা অ্যান্টিস্পাইওয়্যার প্রোগ্রাম যা পূর্বে পরিচিত রুটকিট প্যাটার্নগুলির লক্ষণগুলির জন্য সিস্টেম স্ক্যান করে৷


  1. ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনের অ্যাপ্লিকেশনগুলি কী কী?

  2. DES এর উপাদানগুলো কি কি?

  3. তথ্য সুরক্ষায় হ্যাশ ফাংশনের প্রয়োজনীয়তা কী?

  4. C# এ প্রতিফলনের প্রয়োগগুলি কী কী?