কোডের (বা কেবলমাত্র অ্যালগরিদম) কারও কাছে পয়েন্টার রয়েছে যা সিসকো "গোপন সক্ষম করুন" এর মতো জিনিসগুলির জন্য তাদের পাসওয়ার্ড হ্যাশগুলি তৈরি করতে ব্যবহার করে?
আমি কিছুতেই ভাঙ্গার চেষ্টা করছি না; আমি একটি পরিষ্কার টেক্সট পাসওয়ার্ড দিয়ে যথাযথ "সক্ষম গোপন" লাইন তৈরি করার চেষ্টা করছি, হ্যাশ পাসওয়ার্ড সহ একটি বিদ্যমান "সক্ষম গোপনীয়" লাইনটি ডিকোড করব না । আমি এটি তৈরি করছি এমন একটি স্বয়ংক্রিয় কনফিগার ফাইল ফাইল জেনারেটরের জন্য আমার দরকার ( নেটোমাতা কনফিগার জেনারেটর )।
মূলত, আমি যা চাই তা ওয়েব সার্ভারের জন্য ব্যবহৃত "htpasswd" কমান্ডের সমতুল্য equivalent
উদাহরণস্বরূপ, আমি যখন সিসকো কনফিগারেশনে ক্লিয়ার-টেক্সট পাসওয়ার্ড সহ নিম্নলিখিত কমান্ডটি রাখি:
enable secret foobar
তারপরে যখন আমি 'শো কনফিগারেশন' কমান্ড করি (ধরে নিই যে আমি "পরিষেবা পাসওয়ার্ড-এনক্রিপশন" সক্ষম করেছি), তখন আমি যা দেখি তা হ'ল:
enable secret 5 $1$pdQG$0WzLBXV98voWIUEdIiLm11
আমি এমন কোড চাই যা "foobar" কে "5 $ 1 $ pdQG $ 0WzLBXV98voWIUEdIiLm11" তে অনুবাদ করে, যাতে আমি আমার কনফিগারেশন-সরঞ্জামটিতে ইতিমধ্যে হ্যাশ করা পাসওয়ার্ড তৈরি করতে পারি, পরিবর্তিত কনফিগারেশনে ক্লিয়ারটেক্সট পাসওয়ার্ড না রেখে রাউটারের জন্য অপেক্ষা করতে হ্যাশ উত্পন্ন।
আমি অনুমান করি যে হ্যাশ ফলাফলের "5" হ্যাশ অ্যালগরিদম শনাক্তকারীর এক ধরণের। সিসকো বর্তমানে বা historতিহাসিকভাবে ব্যবহার করেছে এমন অন্যান্য হ্যাশ অ্যালগরিদম যদি থাকে তবে আমি সেই আলগোরিদিমগুলিরও কোড রাখতে চাই।