<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://www.smithnet.org.uk/wiki/index.php?action=history&amp;feed=atom&amp;title=Openssl.conf</id>
	<title>Openssl.conf - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.smithnet.org.uk/wiki/index.php?action=history&amp;feed=atom&amp;title=Openssl.conf"/>
	<link rel="alternate" type="text/html" href="https://www.smithnet.org.uk/wiki/index.php?title=Openssl.conf&amp;action=history"/>
	<updated>2026-04-10T21:13:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://www.smithnet.org.uk/wiki/index.php?title=Openssl.conf&amp;diff=457&amp;oldid=prev</id>
		<title>NickPGSmith: 2 revisions imported</title>
		<link rel="alternate" type="text/html" href="https://www.smithnet.org.uk/wiki/index.php?title=Openssl.conf&amp;diff=457&amp;oldid=prev"/>
		<updated>2024-05-08T04:53:40Z</updated>

		<summary type="html">&lt;p&gt;2 revisions imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:53, 8 May 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>NickPGSmith</name></author>
	</entry>
	<entry>
		<id>https://www.smithnet.org.uk/wiki/index.php?title=Openssl.conf&amp;diff=456&amp;oldid=prev</id>
		<title>NickPGSmith: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://www.smithnet.org.uk/wiki/index.php?title=Openssl.conf&amp;diff=456&amp;oldid=prev"/>
		<updated>2023-02-17T21:02:12Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:02, 17 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>NickPGSmith</name></author>
	</entry>
	<entry>
		<id>https://www.smithnet.org.uk/wiki/index.php?title=Openssl.conf&amp;diff=455&amp;oldid=prev</id>
		<title>NickPGSmith: Created page with &quot;&lt;pre&gt; [ ca ] # `man ca` default_ca = CA_default  [ CA_default ] dir               = /home/user/CA/root certs             = $dir/certs crl_dir           = $dir/crl new_certs_di...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.smithnet.org.uk/wiki/index.php?title=Openssl.conf&amp;diff=455&amp;oldid=prev"/>
		<updated>2021-06-29T11:45:26Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre&amp;gt; [ ca ] # `man ca` default_ca = CA_default  [ CA_default ] dir               = /home/user/CA/root certs             = $dir/certs crl_dir           = $dir/crl new_certs_di...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
[ ca ]&lt;br /&gt;
# `man ca`&lt;br /&gt;
default_ca = CA_default&lt;br /&gt;
&lt;br /&gt;
[ CA_default ]&lt;br /&gt;
dir               = /home/user/CA/root&lt;br /&gt;
certs             = $dir/certs&lt;br /&gt;
crl_dir           = $dir/crl&lt;br /&gt;
new_certs_dir     = $dir/newcerts&lt;br /&gt;
database          = $dir/index.txt&lt;br /&gt;
serial            = $dir/serial&lt;br /&gt;
RANDFILE          = $dir/private/.rand&lt;br /&gt;
&lt;br /&gt;
# The root key and root certificate.&lt;br /&gt;
private_key       = $dir/private/ca.key.pem&lt;br /&gt;
certificate       = $dir/certs/ca.cert.pem&lt;br /&gt;
&lt;br /&gt;
# For certificate revocation lists.&lt;br /&gt;
crlnumber         = $dir/crlnumber&lt;br /&gt;
crl               = $dir/crl/ca.crl.pem&lt;br /&gt;
crl_extensions    = crl_ext&lt;br /&gt;
default_crl_days  = 30&lt;br /&gt;
&lt;br /&gt;
# SHA-1 is deprecated, so use SHA-2 instead.&lt;br /&gt;
default_md        = sha256&lt;br /&gt;
&lt;br /&gt;
name_opt          = ca_default&lt;br /&gt;
cert_opt          = ca_default&lt;br /&gt;
default_days      = 720&lt;br /&gt;
preserve          = no&lt;br /&gt;
policy            = policy_strict&lt;br /&gt;
#copy_extensions   = copy&lt;br /&gt;
&lt;br /&gt;
[ policy_strict ]&lt;br /&gt;
# The root CA should only sign intermediate certificates that match.&lt;br /&gt;
# See the POLICY FORMAT section of `man ca`.&lt;br /&gt;
countryName             = match&lt;br /&gt;
stateOrProvinceName     = match&lt;br /&gt;
organizationName        = match&lt;br /&gt;
organizationalUnitName  = optional&lt;br /&gt;
commonName              = supplied&lt;br /&gt;
emailAddress            = optional&lt;br /&gt;
&lt;br /&gt;
[ policy_loose ]&lt;br /&gt;
# Allow the intermediate CA to sign a more diverse range of certificates.&lt;br /&gt;
# See the POLICY FORMAT section of the `ca` man page.&lt;br /&gt;
countryName             = optional&lt;br /&gt;
stateOrProvinceName     = optional&lt;br /&gt;
localityName            = optional&lt;br /&gt;
organizationName        = optional&lt;br /&gt;
organizationalUnitName  = optional&lt;br /&gt;
commonName              = supplied&lt;br /&gt;
emailAddress            = optional&lt;br /&gt;
&lt;br /&gt;
[ req ]&lt;br /&gt;
# Options for the `req` tool (`man req`).&lt;br /&gt;
default_bits        = 4096&lt;br /&gt;
distinguished_name  = req_distinguished_name&lt;br /&gt;
string_mask         = utf8only&lt;br /&gt;
&lt;br /&gt;
# SHA-1 is deprecated, so use SHA-2 instead.&lt;br /&gt;
default_md          = sha256&lt;br /&gt;
&lt;br /&gt;
# Extension to add when the -x509 option is used.&lt;br /&gt;
x509_extensions     = v3_ca&lt;br /&gt;
&lt;br /&gt;
[ req_distinguished_name ]&lt;br /&gt;
# See &amp;lt;https://en.wikipedia.org/wiki/Certificate_signing_request&amp;gt;.&lt;br /&gt;
countryName                     = Country Name (2 letter code)&lt;br /&gt;
stateOrProvinceName             = State or Province Name&lt;br /&gt;
localityName                    = Locality Name&lt;br /&gt;
0.organizationName              = Organization Name&lt;br /&gt;
organizationalUnitName          = Organizational Unit Name&lt;br /&gt;
commonName                      = Common Name&lt;br /&gt;
emailAddress                    = Email Address&lt;br /&gt;
&lt;br /&gt;
# Optionally, specify some defaults.&lt;br /&gt;
countryName_default             = GB&lt;br /&gt;
stateOrProvinceName_default     = England&lt;br /&gt;
localityName_default            = London&lt;br /&gt;
0.organizationName_default      = Example Ltd&lt;br /&gt;
organizationalUnitName_default  = Example Certificate Authority&lt;br /&gt;
emailAddress_default            = user@example.com&lt;br /&gt;
&lt;br /&gt;
[ v3_ca ]&lt;br /&gt;
# Extensions for a typical CA (`man x509v3_config`).&lt;br /&gt;
subjectKeyIdentifier = hash&lt;br /&gt;
authorityKeyIdentifier = keyid:always,issuer&lt;br /&gt;
basicConstraints = critical, CA:true&lt;br /&gt;
keyUsage = critical, digitalSignature, cRLSign, keyCertSign&lt;br /&gt;
&lt;br /&gt;
[ v3_intermediate_ca ]&lt;br /&gt;
# Extensions for a typical intermediate CA (`man x509v3_config`).&lt;br /&gt;
subjectKeyIdentifier = hash&lt;br /&gt;
authorityKeyIdentifier = keyid:always,issuer&lt;br /&gt;
basicConstraints = critical, CA:true, pathlen:0&lt;br /&gt;
keyUsage = critical, digitalSignature, cRLSign, keyCertSign&lt;br /&gt;
&lt;br /&gt;
[ usr_cert ]&lt;br /&gt;
# Extensions for client certificates (`man x509v3_config`).&lt;br /&gt;
basicConstraints = CA:FALSE&lt;br /&gt;
nsCertType = client, email&lt;br /&gt;
nsComment = &amp;quot;OpenSSL Generated Client Certificate&amp;quot;&lt;br /&gt;
subjectKeyIdentifier = hash&lt;br /&gt;
authorityKeyIdentifier = keyid,issuer&lt;br /&gt;
keyUsage = critical, nonRepudiation, digitalSignature, keyEncipherment&lt;br /&gt;
extendedKeyUsage = clientAuth, emailProtection&lt;br /&gt;
&lt;br /&gt;
[ server_cert ]&lt;br /&gt;
# Extensions for server certificates (`man x509v3_config`).&lt;br /&gt;
basicConstraints = CA:FALSE&lt;br /&gt;
nsCertType = server&lt;br /&gt;
nsComment = &amp;quot;OpenSSL Generated Server Certificate&amp;quot;&lt;br /&gt;
subjectKeyIdentifier = hash&lt;br /&gt;
authorityKeyIdentifier = keyid,issuer:always&lt;br /&gt;
keyUsage = critical, digitalSignature, keyEncipherment&lt;br /&gt;
extendedKeyUsage = serverAuth&lt;br /&gt;
&lt;br /&gt;
[ crl_ext ]&lt;br /&gt;
# Extension for CRLs (`man x509v3_config`).&lt;br /&gt;
authorityKeyIdentifier=keyid:always&lt;br /&gt;
&lt;br /&gt;
[ ocsp ]&lt;br /&gt;
# Extension for OCSP signing certificates (`man ocsp`).&lt;br /&gt;
basicConstraints = CA:FALSE&lt;br /&gt;
subjectKeyIdentifier = hash&lt;br /&gt;
authorityKeyIdentifier = keyid,issuer&lt;br /&gt;
keyUsage = critical, digitalSignature&lt;br /&gt;
extendedKeyUsage = critical, OCSPSigning&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>NickPGSmith</name></author>
	</entry>
</feed>