ওপেনসেল PEM_read_bio_RSA_PUBKEY()
ফাংশনটি গ্রাস করতে পারে এমন একটি সার্বজনিক কী উত্পন্ন করতে আমার একটি সমস্যা হচ্ছে । আমি ত্রুটি পেতে থাকি।
স্পষ্টতই আমি ssh-keygen <>.pub
কী ফাইলটিতে ASCII স্ট্রিংটি সহজেই ব্যবহার করতে পারি না কারণ এটি SSH ফাইল ফর্ম্যাটে বা আমি সম্ভবত SubjectPublicKeyInfo
কাঠামোয়।
এখানে মূল জেন কোডটি রয়েছে: ssh-keygen -t rsa -b 1024 -C "Test Key"
আমি ওয়েবে পিএইচপি তে একটি রূপান্তরকারী পেয়েছি যা পাবলিক কী এর বিষয়বস্তুকে বেস 64 পিইএম এএসসিআইআই স্ট্রিং ফর্ম্যাটে রূপান্তর করবে। তবে ফাংশনটি এখনও এটি পছন্দ করে না।
ওপেনসেল ডকুমেন্টেশনে বলা হয়েছে:
- "RSA_PUBKEY () ফাংশন যা একটি EVP_PKEY কাঠামো ব্যবহার করে সর্বজনীন কী প্রক্রিয়াকরণ করে"
- "RSA_PUBKEY ফাংশনগুলি আরএসএ কাঠামো ব্যবহার করে একটি আরএসএ পাবলিক কী প্রক্রিয়া করেও"
আমি কীভাবে আমার ওপেনএসএসএইচ পাবলিক কীটিকে যে কোনও ফর্ম্যাটে খুলতে পারি যে ওপেনএসএসএল কার্যটি গ্রাস করবে?