GnuPG / OpenGPG: ব্যক্তিগত কী থেকে সর্বজনীন কী পুনরুদ্ধার করা হচ্ছে


17

আমি জানি যে পাবলিক এসএসএইচ কীটি ব্যক্তিগতভাবে ব্যবহার করে পুনরুদ্ধার করা যেতে পারে ssh-keygen -y

কীভাবে একজন জিপিজিতে (মুছে ফেলা) পাবলিক কীটি প্রাইভেট কী থেকে উদ্ধার করা যেতে পারে (ওপেনজিপিজি সামঞ্জস্যপূর্ণ এমনভাবে)?

উত্তর:


19

ওপেনএসএইচ-এ পাবলিক কীগুলি "পুনরুদ্ধার"

ssh-keygen -yপ্রকৃতপক্ষে পাবলিক কী পুনরুদ্ধার করে না , তবে এটি কেবল ব্যক্তিগত কী থেকে পড়ে, যেখানে ওপেনএসএসএইচ ফর্ম্যাটে সঞ্চিত থাকলে এটি সর্বদা সংযুক্ত থাকে।

ওপেনজিপিতে "পুনরুদ্ধার" পাবলিক কীগুলি

ওপেনজিপি-র জন্য অনুরূপ: যদি ওপেনজিপি-অনুগত উপায়ে রফতানি করা হয় তবে ব্যক্তিগত কীতে সর্বদা সর্বজনীন কী থাকে - এটি আপনার নিজের এবং বিশ্বাসযোগ্য কম্পিউটারে আমদানি করুন এবং পরে সর্বজনীন কী রফতানি করুন। GnuPG এর সাহায্যে এমন কিছু করুন:

gpg --import [private-key-file]
gpg --export [key-id]

gpg --export ডিফল্টরূপে কেবল সর্বজনীন কী রফতানি করে।

যেখানে পাবলিক কী এছাড়াও পাওয়া যেতে পারে

আপনি যদি সর্বজনীন কী ভাগ করে নিয়ে থাকেন তবে সম্ভাবনা বেশি থাকে আপনি তা পাবলিক কী সার্ভারগুলিতে খুঁজে পান (উদা।, Http://pgp.mit.edu ) বা আপনার কোনও বন্ধু এটির কম্পিউটারে রয়েছে (যেখানে তিনি সহজেই gpg --exportএটি পেতে পারেন )।


-2

আপনার সর্বজনীন কী পুনরুদ্ধার করতে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub

দুঃখিত, তবে এটি যেমন জিজ্ঞাসা করা হয়েছে তেমন একটি দরকারী উত্তর নয়। ssh-keygenGnuPG (ওপেনজিপি) কীগুলিতে কাজ করে না।
একটি সিভিএন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.