CH-J Toolsمدیریت سرور از طریق SSH
منو
راهنماهایی برای کارهای مشخص ←

راستی‌آزمایی امضای GPG یک دانلود

پیش از اجرای نصب‌کننده، امضای OpenPGP، اثر انگشت کلید و چک‌سام کامل SHA-512 آن را بررسی کنید.

آنچه نیاز دارید

GnuPG، نصب‌کننده، امضای ‎.asc متناظر، کلید عمومی CH-J و اثر انگشت مورد انتظار کلید از منبعی مستقل و مورد اعتماد.

روش کار

  1. پلتفرم خود را در صفحهٔ نسخه‌ها انتخاب کنید. در بخش جزئیات، بسته، امضای ‎.asc متناظر و کلید عمومی امضا را دانلود کنید.
  2. اثر انگشت کلید را با فرمان زیر نمایش دهید. آن را از طریق کانالی مستقل و مورد اعتماد مقایسه کنید؛ دانلود کلید همراه بسته هویت آن را ثابت نمی‌کند.
  3. کلید راستی‌آزمایی‌شده را درون‌ریزی کنید و gpg --verify را با نام دقیق فایل‌های امضا و بسته اجرا کنید. نتیجه و هویت کلید امضاکننده را بررسی کنید.
  4. SHA-512 کامل را نیز با کاتالوگ مقایسه کنید. اگر امضا ناموفق بود یا چک‌سام متفاوت بود، فایل را اجرا نکنید.

به‌روزرسان برنامه و مخزن APT — کلید فعلی

pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4

کلید عمومی OpenPGP · ch-j-signing-public.asc

gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc

امضای بسته‌های .deb هنگام ساخت — کلید جدید و جداگانه

pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7
sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640

کلید عمومی OpenPGP · ch-j-deb-signing-public.asc

gpg --show-keys --with-subkey-fingerprint ch-j-deb-signing-public.asc

کلید عمومی OpenPGP · بایگانی نسخه‌ها

gpg --show-keys --fingerprint ch-j-signing-public.asc
gpg --import ch-j-signing-public.asc
gpg --verify <file>.asc <file>

بسته و فایل ‎.asc آن را از همان جزئیات نسخه دانلود کنید. اثر انگشت کلید عمومی را از طریق کانالی مستقل و مورد اعتماد بررسی کنید، کلید را درون‌ریزی کنید و gpg --verify را اجرا کنید. سپس SHA-512 کامل را با کاتالوگ مقایسه کنید. اگر راستی‌آزمایی ناموفق بود یا مقادیر متفاوت بودند، فایل را اجرا نکنید. ‎<file> را با نام واقعی فایل جایگزین کنید.

محدودیت‌ها و بررسی نتایج

امضای معتبر فایل را در برابر همان کلید راستی‌آزمایی می‌کند. اطمینان از قابل اعتماد بودن کلید گامی جداگانه است؛ عبارت Good signature به‌تنهایی کافی نیست.

OpenPGP جایگزین امضای ناشر Windows یا تأیید اپل نمی‌شود. بسته‌های Alpha ممکن است هشدارهای سیستم‌عامل را فعال کنند.

نسخهٔ توسعهٔ Alpha و Beta در دسترس است. پیش از استفاده روی سیستم‌های مهم، محدودیت‌های هر قابلیت را بررسی کنید و نسخهٔ پشتیبان تهیه کنید.

CH-J Tools – بخش Updates (به‌روزرسانی‌ها): نمای کلی نسخه‌ها و راستی‌آزمایی بستهٔ دانلودشده.
بخش Updates (به‌روزرسانی‌ها): نمای کلی نسخه‌ها و راستی‌آزمایی بستهٔ دانلودشده. نمونه‌ای از رابط Alpha 0.1.1 به زبان این صفحه. ظاهر ممکن است بسته به نسخه و تنظیمات متفاوت باشد. باز کردن در اندازهٔ کامل ↖