আমি আমার পাসওয়ার্ড পরিচালনা করতে পাস ব্যবহার করছি । এটি এনক্রিপ্ট করতে আমার জিপিজি কী ব্যবহার করে।
আমার কীটি সম্প্রতি শেষ হয়ে গেছে এবং আমি একটি নতুন তৈরি করেছি।
pass
আমার পুরানো কীটির মেয়াদ শেষ হওয়ার পরে আর নতুন পাসওয়ার্ড তৈরি হবে না।
আমি বিদ্যমান পাসওয়ার্ডগুলি ডিক্রিপ্ট করতে পারি। এটি 3D1B47D3
দেখতে পুরনো আইডিটি ডিক্রিপ্ট করার সময় হিসাবে ব্যবহার করে gpg: Note: secret key 3D1B47D3 expired at Sun 02 Jul 2017 16:36:45 BST
।
3D1B47D3
আমার পুরানো কী আইডি, 1F7CCC88
আমার নতুন কী আইডি।
সুতরাং ~/.password-store
আমার নতুন কী ব্যবহার করে আমাকে পুনরায় এনক্রিপ্ট করা দরকার । ডক্স বলছে এটি ব্যবহার করা pass init 1F7CCC88
উচিত।
তবে আমি ত্রুটি পেয়েছি:
gpg: [stdin]: encryption failed: Unusable public key
gpg: Note: secret key 3D1B47D3 expired at Sun 02 Jul 2017 16:36:45 BST`.
ত্রুটি প্রতিটি পাসওয়ার্ডের জন্য পুনরাবৃত্তি করা হয়।
~/.password-store/.gpg-id
চলার পর থেকে আমার নতুন কী আইডি রয়েছে init
।
আমি gpg --encrypt filename
আমার নতুন কী ব্যবহার করে ম্যানুয়ালি ফাইলগুলি এনক্রিপ্ট করতে পারি।
নোট করুন যে আমার কী এবং সাব-কীগুলির ভবিষ্যতের মেয়াদ শেষ হয়ে যাবে।
pub 4096R/1F7CCC88 2016-07-02 [expires: 2018-07-28]
uid Kris Leech <kris.leech@gmail.com>
sub 4096R/3D1B47D3 2016-07-02 [expires: 2018-07-28]
sub 2048R/E77481E9 2016-07-28 [expires: 2018-07-28]
pass
আমার নতুন কী ব্যবহার করার বাইরে এনক্রিপ্ট / ডিক্রিপ্ট করতে পারি ।