GnuPG با استفاده از دو نوع مختلف کلید عمل می کند: یک کلید خصوصی و یک کلید عمومی. هنگامی که شما از نرم افزار استفاده می کنید، هر دو کلید عمومی و خصوصی ایجاد می کنید (به نام یک keypair). شما کلید عمومی خود را، به خوبی، عمومی. هر کس می تواند از آن برای رمزگذاری داده های دلخواه استفاده کند، اما با استفاده از کلید اختصاصی (با نام مخفی)، داده ها تنها می توانند رمزگشایی شوند . اگر می گوید هیچ کلید مخفی وجود ندارد، بدان معنی است که فایل با کلید عمومی شما رمزگذاری نشده است. به عبارت دیگر، برای شما در نظر گرفته نشده است و شما قادر به رمزگشایی آن نخواهید بود. شما فقط می توانید چیزهایی که برای شما رمزگذاری شده اند رمزگشایی کنید.
آیا ممکن است که شما بخواهید فایل را را به جای رمزگشایی آن تأیید کنید؟ از آنجا که شما یک فایل با هش های SHA-256 را ذکر کرده اید، آیا این نوع نرم افزاری است که شما آن را دانلود می کنید که با یک فایل .sig
آمده است؟ اگر چنین است، شما باید کلید عمومی را با وارد کردن - import
وارد کنید (معمولا می توانید آن را در وب سایت دانلود برای آنچه که شما دانلود کردید پیدا کنید) و سپس از - تأیید
به جای -d
. همچنین نگاه کنید به: