আমি কীভাবে জিপিজি ব্যবহার করে কোনও ফাইলকে প্রতিসমভাবে এনক্রিপ্ট করব?


46

আমি জিপিজি ব্যবহার করে একটি ফাইলকে প্রতিসম আকারে এনক্রিপ্ট করার চেষ্টা করছি ।

$ gpg --encrypt --symmetric $MYFILE

আমি একটি পাসফ্রেজ লিখি এবং পুনরায় প্রবেশ করি, তারপর জিপিজি আমাকে বলে

You did not specify a user ID. (you may use "-r")

Current recipients:

Enter the user ID.  End with an empty line:

আমি এখানে enterুকতে জানি না। আমি প্রতিসমভাবে এনক্রিপ্ট করছি (পাবলিক কী এনক্রিপ্ট করা নয়) সুতরাং জিপিজি কেন প্রাপক হতে পারে তা জানতে চাইলে আমি বুঝতে পারি না। ইউজার আইডি জিপিজি কী ধরণের প্রত্যাশা করছে তা আমি জানি না এবং আমি কোনও জিপিজি ব্যবহারকারী আইডি জানি না। আমি যদি কেবল একটি খালি লাইন প্রবেশ করি, জিপিজি অভিযোগ করে যে "কোনও বৈধ ঠিকানা নেই"।

সুতরাং আমি কীভাবে জিপিজি ব্যবহার করে কোনও ফাইলকে প্রতিসমভাবে এনক্রিপ্ট করব?

সংস্করণ: gpg (GnuPG) 1.4.11, যেমন উবুন্টু ১১.১০ তে প্যাকেজড।

উত্তর:


58

সঠিক আদেশটি হল gpg --symmetric $MYFILE

encryptবিকল্প এটি পাবলিক-কি এনক্রিপশন ব্যবহার করতে বলে। যে "আইডি" এটি জিজ্ঞাসা করছে তা হ'ল সর্বজনীন কী এর আইডি, যা আপনার কীরিং-এ থাকা আবশ্যক। (সাধারণত আপনি এটির জন্য একটি ইমেল ঠিকানা ব্যবহার করেন তবে কোন পাবলিক কী ব্যবহার করবেন তা নির্দিষ্ট করার অন্যান্য উপায় রয়েছে))

দুটি বিকল্প মিশ্রন, যেমন তুমি করেছ, একটি সর্বজনীন কী এবং একটি প্রতিসম গোল্লা মাধ্যেমে সেশন কী যে এনক্রিপ্ট করে, তাই পারেন ব্যক্তিগত কী বা পাসওয়ার্ড প্রবেশ করান ডিক্রিপ্ট করতে ব্যবহার করা যাবে।

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