به عبارت دیگر ، اگر هنگام تولید امضا ، کلید خصوصی در آن گنجانده نشود ، گیرنده پیام نمی تواند از کلید عمومی مربوطه برای تأیید اعتبار آن استفاده کند. کلیدهای عمومی و خصوصی توسط فرستنده پیام تولید می شوند . اما 
گزینه‌ها:
رحمتی عمومی دارد و رحیم است، چون رحمتی خصوصی دارد و هر کسی را به سعادت نهائیش - که همان سعادت آخرت است - سوق میدهد، پس اینها همه حقایقی هستند حقه.
pc1 و pc2 هر دو public & private key تولید می کنند و سپس هر دو سیستم بایستی public key خود را برای سیستم متقابل ارسال کنند.
فقط کلید عمومی با گیرنده به اشتراک گذاشته می شود.
اگر در تابع if از نوع Let استفاده کنید تنها در همان تابع متغیر کاربرد دارد و در خارج از تابع کاربردی ندارد .
جملهٔ کامل: به عبارت دیگر ، اگر هنگام تولید امضا ، کلید خصوصی در آن گنجانده نشود ، گیرنده پیام نمی تواند از کلید عمومی مربوطه برای تأیید اعتبار آن استفاده کند. کلیدهای عمومی و خصوصی توسط فرستنده پیام تولید می شوند . اما فقط کلید عمومی با گیرنده به اشتراک گذاشته می شود.