পিজিপি কী বাতিল করুন


20

জিপিজির সাথে খেললে (এবং আমার প্রত্যাহার সার্টিফিকেট সংরক্ষণের নিরাপদ উপায়টি বের করার চেষ্টা করার চেষ্টা করছে যাতে অন্য কেউ এটিকে ব্যবহার করতে না পারে), আমি দুর্ঘটনাক্রমে আমার পিজিপি কীটি বাতিল করে দিয়েছি।

প্রত্যাহারটি কেবল স্থানীয় ছিল; কী- সার্ভারে প্রেরণ করা হয়নি, তাই আমি নিশ্চিত যে এটি প্রত্যাহার করার কোনও উপায় থাকবে ... তবে আমি কিছুই খুঁজে পেলাম না। এমনকি কীটি মুছে ফেলা এবং পুনরায় আমদানি করা কোনও উপকারে আসেনি; এটি এখনও প্রত্যাহার হিসাবে দেখানো হয়েছে। শেষ পর্যন্ত আমি আমার সম্পূর্ণ কীরিংটি মুছে ফেলেছিলাম এবং যা কাজ করে তা পুনরায় আমদানি করে। তবে আরও একটি ভাল উপায় থাকতে হবে ...

এরূপই আপনি কীভাবে জিপিজিতে পিজিপি কীটি বাতিল করবেন ?

এছাড়াও, প্রত্যাবর্তনটি কোথায় সংরক্ষণ করা হয় এবং যখন আমি আমার কীরিং থেকে কীটি মুছলাম তখন তা কেন মুছে ফেলা হয়নি?

যদি এতে কোনও পার্থক্য আসে, আমি জিপিজিউলস প্যাকেজ সহ ওএস এক্সে জিপিজি ব্যবহার করছি ।



@ আই উইজার্ডপ্রো ধন্যবাদ, আমি আসলে এটি পেরিয়ে এসেছি, তবে আমি gpgsplitইউটিলিটিটি (বা খুঁজে পেতে সক্ষম হবে) বলে মনে হচ্ছে না । কোন ধারনা?
সিজার

আপনি কোন ওএস চালাচ্ছেন? আমার জিপিজিস্প্লিট উবুন্টুর জন্য / usr / bin / gpgsplit এ অবস্থিত।
রায়ান Tse

জিপিজিটুলস ( gpgtools.org ) সহ ওএস এক্স আমার gpg2এ আছে /usr/local/MacGPG2/bin/gpg2(থেকে সংযুক্ত /usr/local/bin/gpg2) তবে আমি এর কোনও সন্ধান পাই না gpgsplit। আমি অনুমান করি যে উবুন্টু থেকে প্রক্রিয়াটি করা সম্ভব হবে, তবে এই মুহূর্তে আমার কীচেইন মুছে ফেলা এবং পুনরুদ্ধার করা সম্ভবত সম্ভবত সহজ বিকল্প ... আপনি কি জানেন যে আমি কীপেইরটি মোছার পরে কেন বাতিল (এবং কোথায়) রাখা হয়েছিল?
সিজার

1
হোমব্রু'র GnuPG এনেছে gpgslit। আপনি প্যাকেজটি ব্যবহার করে ইনস্টল করতে পারেন brew install gnupg
জেনস এরাত

উত্তর:


21

দেখা যাচ্ছে যে কীটি মুছে ফেলা এবং পুনরায় আমদানি করা সম্ভব (এবং তুলনামূলক সহজ), যদি এটি একটি কীসারবারে থাকে (তবে প্রদত্ত যে প্রত্যাহারটি কীসারবারে প্রেরণ করা হয়নি)।

এটিই আমি কাজ করতে পেলাম ( THEKEYIDকীটির সংক্ষিপ্ত ID):

  1. নিম্নলিখিত হিসাবে পাবলিক কী মুছুন ( --expertবিকল্পটি ব্যক্তিগত কী রাখার সাথে সাথে সর্বজনীন কী মুছে ফেলার অনুমতি দেয়):
    gpg --expert --delete-key THEKEYID

  2. টিপে নিশ্চিত করুন:
    y

  3. একটি কীসারবার থেকে আবার পাবলিক কী আনুন:
    gpg --keyserver subkeys.pgp.net --recv-keys THEKEYID

সম্পন্ন!

সম্ভবত gpg --import public.keyতৃতীয় কমান্ডের পরিবর্তে পাবলিক কী এর স্থানীয় (প্রাক-প্রত্যাহার) ব্যাকআপ থেকে এটি করা যেতে পারে could

জিপিজি কীচেইন অ্যাক্সেস জিইআই থেকে কেবলমাত্র কী (সরকারী এবং বেসরকারী) মুছে ফেলা এবং তারপরে ব্যাকআপ থেকে পুনরুদ্ধার করা কার্যকর হয়নি - কেন জানি না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.