پارس آپتایم :: خرید سرورمجازی ، خرید هاست لینوکس و ویندوز و ثبت دامین از سال 2010
منو موبایل

پارس آپتایم :: خرید سرورمجازی ، خرید هاست لینوکس و ویندوز و ثبت دامین از سال 2010

نحوه استخراج کلید خصوصی RSA با openSSL

برای دیکُد کردن کلید خصوصی RSA یا همان DECRYPT PRIVATE KEY میتوان از برنامه OpenSSL بر روی کامپیوتر و یا سرور خود استفاده نمود. در این آموزش ما یک Private key RSA کد شده ای داریم که رمز phrase code آن هم نیز 12345678 است و میخواهیم آن را دیکُد کنیم که موقع استفاده از آن از ما رمز 12345678 را نخواهد یا به عبارت دیگر Private key مورد نظر را Decrypt کنیم.

این فرآیند برای خیلی موارد قابل استفاده است. مدیران شبکه ای که برای اتصال به شبکه خصوصی مجازی خودشان از پروتکل openVPN استفاده میکنند، میدانند که برای ایجاد یک پروفایل نیاز به انجام این عمل است تا Profile مورد نظر بر روی تمام Device ها قابل استفاده باشد.

خوب برای این کار ابتدا آخرین برنامه openSSL را از سایت SourceForge دانلود میکنیم.

نیاز به نصب یا اجرای installer نیست و کافیست openssl.exe را در محیط ویندوز که در پوشه bin قرار دارد Run As administrator کنید.

پس از آن فایل .key مورد نظرتان را داخل همان پوشه bin کپی نمایید. با فرض اینکه اسم فایل MyRSA.key باشد.

سپس در محیط command line برنامه openssl دستور زیر را وارد کنید:

rsa -in MrRSA.key -out Decode.key

حالا رمزی که روی RSA شما ست شده بود را وارد نمایید. که در این آموزش رمز ما 12345678 میباشد.

بعد از آن میبینید که در همان پوشه bin فایل Decode.key ایجاد شده و آن را میتوانید با برنامه Notepad و یا Notepad++ باز کنید و کد استخراج شده را در پروفایل openvpn و یا سایر موارد مورد نیازتان استفاده کنید.

مطالب مرتبط
بهترین سایت خرید سرور مجازی

بهترین سایت خرید سرور مجازی

اگر قصد خرید سرور مجازی دارید قطعا به این مشکل برخوره اید که بهترین سایت برای خرید سرور مجازی کدام […]

2 دقیقه مطالعه مشاهده
مزیت سرور مجازی لینوکس نسبت به میکروتیک

مزیت سرور مجازی لینوکس نسبت به میکروتیک

تمام وبسایت ها، یک فضایی دارند که اطلاعات درون آن ذخیره سازی می‌شود. این فضا می‌تواند به صورت فضای مجازی […]

3 دقیقه مطالعه مشاهده
سرور مجازی ایران

سرور مجازی ایران چه تفاوتی با سرور خارج دارد؟

سرور مجازی ایران، یکی از انتخاب هایی هست که شما می‌توانید برای سایت خود انتخاب کنید. قطعا تفاوت هایی بین […]

3 دقیقه مطالعه مشاهده