موقع ساختن کلید با استفاده از gpg معمولاً از ما میخواد که کاری با سیستم انجام بدیم تا بتونه کلید معتبرتری بسازه. این کار میتونه حرکت ماوس، تایپ یا حتی فشردن تصادفی و بیهدف کلیدهای کیبورد یا حتی باز و بسته کردن برنامهها باشه. ولی وقتی قراره کلید بر روی ماشین راه دور (با استفاده از ssh) ایجاد بشه دیگه باز و بسته کردن یا حرکت دادن ماوس یه کار عبس و بیهوده هست. بهترین کار خواندن و نوشتن بر روی دیسک هست. یکی از بهترین روشهای این کار استفاده از rgnd هست. برای این کار ابتدا بستهی rgn-tools (بر روی سیستمهای دبیان بیس) نصب کنید. و قبل از اقدام به ساخت کلید دستور زیر رو وارد کنید:
sudo rngd -r /dev/urandom
این دستور در پسزمینه شروع به تولید اعداد و ارقام تصادفی میکنه.
حالا کافی است با استفاده از دستور gpg –gen-key شروع به ساختن کلید کنید. خواهید دید که مثل آب خوردن کلید در عرض چند ثانیه ساخته خواهد شد.
فقط حتماً به یاد داشته باشید که بعد از اتمام ساخت کلید پروسهی rgnd که در پسزمینه در حال اجرا هست رو کیل کنید:
killall rgnd