যদি আমার কাছে 100 এমবি স্বাক্ষরিত বাইনারি ফাইল থাকে যা আমি ইন্টারনেটে ডাউনলোড করি তবে এটি খুলতে আমার 200 এমবি ডিস্ক স্পেস প্রয়োজন need ফাইলটি সই করা হয়েছে, এনক্রিপ্ট করা হয়নি।
যখন ডিস্কের স্থান কম থাকে, জিপিজি কমান্ড ব্যর্থ হওয়ায় মূল ফাইলটি পাওয়া সম্ভব হয় না। আমি দেখেছি স্বাক্ষরিত জিপিজি ফাইলটি মূল ফাইলটি + শুরুতে এবং শেষে স্বাক্ষরের কিছু বাইট। কোনও নতুন ফাইল তৈরি না করেই এই বাইটগুলি ফাইল থেকে ছাঁটাই করা সম্ভব, সুতরাং ডিস্কের স্থান সংরক্ষণ করে? স্বাক্ষরটি ব্যবহার করে যাচাই করা যেতে পারে:
# gpg --verify filename.gpg
ডিস্কে একটি নতুন ফাইল তৈরি না করে। একটি নমুনা কর্মপ্রবাহ নীচে বর্ণিত:
# # Sample workflow
# cd /tmp/new
# wget http://someaddress/filename.gpg
# ls
filename.gpg
# du -h filename.gpg
100M filename.gpg
# gpg filename.gpg
gpg: Signature made Thu May 28 10:53:26 2015 UTC using RSA key ID XXXXXXXXX
gpg: Good signature from "Example <example@example.com>"
# ls
filename filename.gpg
# du -ch *
100M filename
100M filename.gpg
200M total
# rm filename.gpg
ডিস্কের স্থান কম হলে, gpg filename.gpg কমান্ড ব্যর্থ হবে।