পিজিপি সংস্করণ নম্বর প্রয়োজন?


3

ASCII- সাঁজোয়াযুক্ত GnuPG ডেটাতে সাধারণত একটি Versionশিরোনাম থাকে:

-----BEGIN PGP MESSAGE-----
Version: GnuPG v2.0.22 (GNU/Linux)

hQIMAxfkjOs8YMF+AQ//e9yWfwKBddUX/1YfghKfF/xJhuirYmAdxhsLaO5Fj0QJ
yYZUQ6mtBH6L9J0hxfvsfLvH0+28jw//HTd4iAvczW99Qo0jH/BYfZLeMeh3B42J
Ws7iS5WUdhgXrT/EkBO2OkEPjuRbolU7p8XnX6tD/bazeI5FViwyfLb1EBffKYXG
...
-----END PGP MESSAGE-----

আপনি যদি সংস্করণ লাইনটি সরিয়ে থাকেন তবে ডেটাটি এখনও ঠিক ঠিক ডিক্রিপ্ট করে তবে এই ত্রুটি বার্তাটি দিয়ে শুরু করে:

gpg: invalid armor header: hQIMAxfkjOs8YMF+AQ/8CZO9fuB8CImJN7Kl7O0n18Uvk+B9wgCBiS0E2ZIr4sjJ\n

Versionস্ট্রিং কেন অন্তর্ভুক্ত করা হয়? এই অতিরিক্ত তথ্য লাইন কারও জন্য উপকারী, বা এমনকি কোথাও প্রয়োজন?

উত্তর:


3

Versionহেডার বিশুদ্ধরূপে তথ্যপূর্ণ হয়; আমার অনুমান যে এটি উপযুক্ততা বাগগুলি আবিষ্কার করা সহজতর করা অন্তর্ভুক্ত করা হয়েছে (যেমন যদি কোনও ক্লায়েন্ট 10 টি বার্তা ডিক্রিপ্ট করতে অক্ষম হয় এবং সমস্ত 10 একই সংস্করণ দ্বারা তৈরি করা হয়েছিল)।

আপনি যে ত্রুটি বার্তাটি দেখছেন তা অভাবের কারণে নয় Version, শিরোনাম এবং শরীরে পৃথক করে ফাঁকা রেখার অভাবের কারণে ঘটে । ওপেনপিজিপি আর্মার্ড বার্তাগুলির সিনট্যাক্স অনুসারে, আপনার শূন্য শিরোনাম থাকলেও আপনার এখনও পৃথককারী প্রয়োজন যাতে পার্সাররা জানতে পারে যে hQIMAxfkjOs8...এটি আসলে একটি অদ্ভুত শিরক নয়।

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