আপনি ফায়ারফক্সে সার্টিফিকেট বিষয়বস্তু দেখতে পারেন
( Tools -> Options -> Advanced -> Encryption -> View Certs -> Yours/Authority/etc
-> <cert> -> View -> Details -> Certificate Fields -> Public Key
)
আপনি যদি PEM এ রপ্তানি করতে পারেন তবে আপনি এটি PKCS12 এ রূপান্তর করতে পারেন
# export mycert.pem as PKCS#12 file, mycert.pfx
openssl pkcs12 -export \
-out mycert.pfx -in mycert.pem \
-name "My Certificate"
আপডেট: OpenSSL ব্যবহার করে উদাহরণ
স্ব স্বাক্ষরিত শংসাপত্র তৈরি করুন
$ openssl req \
> -x509 -nodes -days 365 \
> -newkey rsa:1024 -keyout mycert.pem -out mycert.pem
এর বিষয়বস্তু দেখুন
$ openssl x509 -in mycert.pem -noout -text
PEM ফাইল দেখুন
$ cat mycert.pem
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDa6JQOLkwoIGhTvcTSYX68Ddaq4hGk/61RSVELaVFJTNQYPB86
…
aPj0KoeFJ04/sLcZNZwGcC93rNA66xTICLtGbBXlM1U=
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICxTCCAi6gAwIBAgIJAOaxxgLFlypwMA0GCSqGSIb3DQEBBQUAMEwxCzAJBgNV
…
tz0TMEYxbGIscZbxeJxoK6pe5tOwXtdjStlcITzksdPV5rLp84aeJl4=
-----END CERTIFICATE-----
উল্লেখ্য যে কোনও PEM ফাইলে ব্যক্তিগত কী এবং একটি শংসাপত্র থাকতে পারে, ব্যক্তিগত কীটি X.509 শংসাপত্রের অংশ নয়।
যদি FF দ্বারা রপ্তানি করা PEM বেস64 এনকোডেড ডেটায়ের কাছাকাছি BEGIN এবং END মার্কারগুলির অভাব থাকে তবে OpenSSL PEM ফাইলটি পড়তে পারে না।
এখানে সিএফ শংসাপত্র আমি ফায়ারফক্স থেকে রপ্তানি করেছি (* উদাহরণস্বরূপ নোটপ্যাডে দেখানো হয়েছে)
-----BEGIN CERTIFICATE-----
MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG
…
HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
-----END CERTIFICATE-----
(ellipsis ... যেখানে বক্রতা জন্য তথ্য বাদ)
আমি যে ঠিক ব্যবহার করে দেখতে পারেন openssl x509 -in ff.crt -noout -text
(আমি কাট এবং উইন্ডোজ থেকে লিনাক্সে পেস্ট করেছি কিন্তু আপনি উইন্ডোজ এ openssl ইনস্টল করতে পারেন)