OpenSSL: Difference between revisions

From The Incoherency.Net Wiki
Jump to navigation Jump to search
Denis (talk | contribs)
New page: = OpenSSL = == Generate Key == === Encrypted Key === openssl genrsa -des3 -out domainname.key 1024 === Unencryhpted Key === openssl genrsa -out domainname.key 1024 == Generate CS...
 
Denis (talk | contribs)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
= OpenSSL =
== Generate Key ==
== Generate Key ==




=== Encrypted Key ===
=== Encrypted ===


  openssl genrsa -des3 -out domainname.key 1024
  openssl genrsa -des3 -out domainname.key 1024


=== Unencryhpted Key ===
=== Unencrypted ===


  openssl genrsa -out domainname.key 1024
  openssl genrsa -out domainname.key 1024


== Generate CSR ==
== Generate CSR ==


  openssl req -new -key domainname.key -out domainname.csr
  openssl req -new -key domainname.key -out domainname.csr
== Application Specific Notes ==
=== Courier IMAP ===
Courier IMAP requires the certificate and the key be contained within the same pem file like so:
<pre>
-----BEGIN CERTIFICATE-----
[encoded data]
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
[encoded data]
-----END RSA PRIVATE KEY-----
</pre>

Latest revision as of 17:58, 26 February 2008

Generate Key[edit]

Encrypted[edit]

openssl genrsa -des3 -out domainname.key 1024

Unencrypted[edit]

openssl genrsa -out domainname.key 1024

Generate CSR[edit]

openssl req -new -key domainname.key -out domainname.csr


Application Specific Notes[edit]

Courier IMAP[edit]

Courier IMAP requires the certificate and the key be contained within the same pem file like so:

-----BEGIN CERTIFICATE-----
[encoded data]
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
[encoded data]
-----END RSA PRIVATE KEY-----