هنگامی که بخواهید گواهینامه SSL بخرید از پارامتر هایی که شرکت صادر کننده گواهینامه SSL از شما میخواهد Certificate Signing Request یا به صورت مختصر CSR میباشد. در این گواهینامه بیشتر از دو کلید حرف زده می شود که یکی از آنها کلید خصوصی که باید به صورت کاملاً محرمانه باشد و دیگری کلید عمومی که در واقع در اختیار کاربران سایت شما قرار گرفته میشود و دیگر نیازی به حفاظت ندارد ، این کلید عمومی شامل مشخصات و اطلاعات شرکتتان به صورت رمز شده می باشد و زمانی که بخواهید گواهینامه SSL برای خود خریداری نمایید ، بایستی که این کد CSR را برای صادرکننده گواهینامه ارسال کنید. در طول مراحل سفارش یک SSL مرکز صدور گواهینامه درستی اطلاعات وارد شده توسط شما را بررسی و تایید میکند و بعد از آن گواهینامه SSL برایتان تولید و ارسال میکند.
آموزش تولید CSR در Cpanel


برای اینکه بتوانید کد CSR ایجاد کنید ابتدا به هاست سی پنل خود وارد شوید. بعد از وارد شدن از قسمت SECURITY گزینه SSL/TLS را انتخاب نمایید.
بعد از آن در قسمت Certificate Signing Requests) CSR) بر روی لینک Generate, view, or delete SSL certificate signing requests. کلیک کنید.
بعد از ورود به قسمت فوق در قسمت Generate a New Certificate Signing Request) CSR) فرمی به شکل زیر نمایش داده میشود و با توجه به راهنمای زیر آنرا پر کنید .
نحوه پر کردن فرم CSR در سی پنل

Key : در اینجا استاندارد ۲۰۴۸ را انتخاب نمایید.
Domain : دامنه ای را که میخواهید برای آن SSL تهیه کنید را وارد نمایید .
نکته : وارد نمودن دامنه با WWW با وارد کردن بدون WWW تفاوت دارد. یعنی در صورتی که بخواهید SSL با WWW باز شود آدرس دامنه خود را با WWW وارد نمایید.
SSL برای آدرسی که دقیق وارد شده است تهیه می شود. در صورتی که بخواهید WildCard SSL سفارش دهید نام دامنه خود را با استفاده از علامت ستاره و سپس نقطه و سپس نام دامنه در این قسمت وارد نمایید به عنوان مثال: iranitarh.com.*
بخش City، Country و State: در این بخش اطلاعات شهر، ایالت و کشور را وارد نمایید.



اطلاعات وارد شده باید مطابق اطلاعات whois دامنه باشد ولی اگر دامنه شما بین المللی باشد و مشخصات دامنه شما مربوط به ایران می باشد به هیچ عنوان از اطلاعات مربوط به ایران و ایمیل ای که با دامنه IR و یا دارای نام IRAN باشد نباید استفاده کنید.
نکته : بعلت تحریم بودن ایران اطلاعات CSR خود را با مشخصات غیر ایرانی تولید نمائید.
اگر دامنه شما IR یا دامنه ملی می باشد میتوانید اطلاعات واقعی مربوط به ایران را وارد نمایید و در این مورد محدودیتی وجود ندارد.
بخش Company، Company Division و Email: در بخش Company باید نام سازمانی که به دامنه مربوط میباشد را وارد نمایید و در قسمت Company Division واحد مرتبط به سازمان مربوطه که درخواست SSL را دارد را درج نمایید مثلا واحد هاستینگ. در قسمت ایمیل نیز میتوانید آدرس ایمیل مالک سرویس/دامنه را وارد کنید.
بخش Passphrase و Descriptions: این دوبخش اختیاری میباشد و احتیاجی به درج اطلاعات ندارد .در انتها بر روی دکمه ی Generate در انتهای صفحه کلیک نمایید.

با کلیک بر روی Generate کد CSR و Key برایتان تولید شده و به نمایش در خواهد آمد.
در کادر Encoded Certificate Signing Request کد CSR و کد Key را در کادر Encoded Key می توانید مشاهده کنید.

پیشنهاد میکنیم کدهای تولید شده را در یک فایل notepad در سیستم خود ذخیره نمایید.
در کل می توانید کد CSR و Key را از بخش های Private Keys) KEY) و Certificate Signing Requests) CSR) در قسمت SSL/TLS سی پنل خود ببینید

پس از انجام مراحل فوق محتوای موجود در بخش Encoded Certificate Signing Request را حتما باید در یک فایل متنی ذخیره نمایید .