PDA

View Full Version : openssl و چگونه تولید کردن pkcs12



m2148059
چهارشنبه 13 مرداد 1389, 09:52 صبح
سلام دوستان خسته نباشید . openssl یک کتابخانه توابع cryptography است که بوسیله آن می توانیم certificate درست کنیم یا اطلاعاتمان را رمز کنیم و کلی کارای امنیتی دیگه که برای اطلاعات بیشتر بهتره به سایت openssl.org مراجعه کنید . حالا من به یک سری مشکل بر خوردم که مثلا نمی تونم pkcs12 را درست کنم . آخه مراحلش این شکلیه که باید یک certificate درست کنید بعد یک privatekey و بعد یک public key و بعدش همه اینا رو با دستور
pkcs12 -export باید وارد یک فایل با فرمت p12. کنیم تا از آن در اینترنت و ایمیل زدن برای دیگران استفاده کنیم (مثلا در outlook یا thunderbird ) . اما من تو مرحله cer موندم و نمی تونم اونو راه اندازی کنم . آیا دوستان کسی به این مطلب که من گفتم بر خورده و می تونن راهنماییم کنن ؟
ضمنا جهت نصب openssl -win32 به سایت www.slproweb.com/products/Win32OpenSSL.html (http://www.slproweb.com/products/Win32OpenSSL.html)
مراجعه کنید .
چرا که خود openssl برروی linux , unix و اینا کار می کنه و با دنگ و فنگ روی ویندوز نصب می شه .

Mehdi Asgari
چهارشنبه 13 مرداد 1389, 10:52 صبح
نصب OpenSSL هیچ دنگ و فنگی روی ویندوز نداره.
برای کاری که میخوای انجام بدی به اندازۀ کافی در اینترنت شرح داده شده ؛ مشکلت رو دقیق تر و با ذکر جزییات بپرس تا جواب بگیری

m2148059
چهارشنبه 13 مرداد 1389, 12:12 عصر
من بخوام یک certificate درست کنم که بعدا از آن در فایل pkcs12 استفاده کنم باید چکار کنم ؟

Mehdi Asgari
چهارشنبه 13 مرداد 1389, 14:38 عصر
اختیاری: ایجاد CA
تولید و امضا کردن certificate
ایجاد فایل p12



openssl req -x509 -days 1825 -newkey rsa:1024 -keyout mycert.pem -out mycert.pem
openssl pkcs12 -export -in mycert.pem -inkey mycert.pem -out file.p12 -name "Cert"

m2148059
شنبه 16 مرداد 1389, 09:11 صبح
آقا از زحمات شما ممنون ایراد من خیلی داقون بود چرا :
جای req زده بودم reg (واقعا بر خودم متاسفم)و هی error می داد .:خجالت:

m2148059
شنبه 16 مرداد 1389, 09:21 صبح
حالا یک سوال دیگه با openssl چگونه publickey مربوط به این privatekey را بسازم ؟ :گیج:

Mehdi Asgari
شنبه 30 مرداد 1389, 12:07 عصر
امروز این رو دیدم ، گفتم بذارم اینجا برای مراجعات آیندگان
http://blogs.securiteam.com/index.php/archives/1433