To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

Template:Providers/table and OpenSSL.cnf SelfSigned: Difference between pages

From ZNC
(Difference between pages)
Jump to navigation Jump to search
m minor url edit
 
DoctorD90 (talk | contribs)
Created page with " [default] default_md = sha512 name_opt = ca_default cert_opt = ca_default default_days = 375 policy = @policy_selfsigned [ re..."
 
Line 1: Line 1:
<noinclude>
[default]
<!--
default_md        = sha512
======================================================================
name_opt          = ca_default
For location codes, please refer to https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
cert_opt          = ca_default
Use exceptions, most notably UK instead of GB, listed here https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Exceptional_reservations
default_days      = 375
======================================================================
policy            = @policy_selfsigned
Providers are sorted by "Date Started", which is either the date in which the provider officially started delivering services, the date
their domain was registered (if reliable information), or the date added to the ZNC table list.
[ req ]
-->
#Options from the [ req ] section are applied
</noinclude>[<span class="plain links">[{{fullurl:Template:Providers/table|action=edit}} Edit data]</span>]
#when creating certificates or certificate signing requests.
{| class="wikitable sortable" border="1"
# Options for the `req` tool (`man req`).
! rowspan="2" | Provider
default_bits        = 4096
! colspan="2" | Max Networks per User
distinguished_name  = req_selfsigned
! rowspan="2" | ZNC Version
string_mask        = utf8only
! rowspan="2" class="unsortable" | IRC Support
default_md          = sha512
! rowspan="2" | Date Started
! rowspan="2" class="unsortable" | ZNC locations<br><small style="font-weight:normal">([[wikipedia:ISO 3166-1 alpha-2#Officially_assigned_code_elements|country codes]], using [[wikipedia:ISO 3166-1 alpha-2#Exceptional_reservations|exceptions]])</small>
|-
[ req_selfsigned ]
! Default
# The [ req_dn ] section declares the information
! Premium
# normally required in a certificate signing request.
|-
# You can optionally specify some defaults.
|[http://stormbit.net/help/stormbnc/#signingup StormBNC]
# See <https://en.wikipedia.org/wiki/Certificate_signing_request>.
| 5
countryName                    = Country Name (2 letter code)
|
countryName_min                = 2
| 1.4
countryName_max                = 2
| {{irc|irc.stormbit.net|stormbnc}}
stateOrProvinceName            = State or Province Name (full name)
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2009-12-18
localityName                    = Locality Name (eg, city)
| <abbr title="Germany">DE</abbr>
organizationName                = Organization Name (eg, company)
|-
organizationalUnitName          = Organizational Unit Name (eg, section)
|[https://www.xShellz.com xShellz]
  commonName                      = Common Name (e.g. server FQDN or YOUR name)
| 2
emailAddress                    = Email Address
| data-sort-value="30" | 12, 20, or 30
| 1.6.1
# Optionally, specify some defaults.
| {{irc|chat.freenode.net|xShellz}}
countryName_default            = IT
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2009-03-01
stateOrProvinceName_default    = Italy
| <abbr title="United States of America">US</abbr>, <abbr title="United Kingdom">UK</abbr>
localityName_default            = Italy
|-
organizationName_default        = ZNC.in
|[https://panicbnc.net/ PanicBNC]
#organizationalUnitName_default  = ZNC Service
| 2
#commonName_default            = wiki.znc.in
| data-sort-value="1000" | unlimited
emailAddress_default            = user [at] example [dot] com
| 1.5-git*
|{{irc|irc.esper.net|PanicBNC}}
[ policy_selfsigned ]
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2012-02-01
# See the POLICY FORMAT section of the `ca` man page.
| <abbr title="Australia">AU</abbr>, <abbr title="Canada">CA</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="France">FR</abbr>, <abbr title="Japan">JP</abbr>, <abbr title="Netherlands">NL</abbr>, <abbr title="Poland">PL</abbr><abbr title="Singapore">SG</abbr>, <abbr title="United Kingdom">UK</abbr>, <abbr title="United States of America">US</abbr>
countryName            = optional
|-
stateOrProvinceName    = optional
|[http://www.elitebnc.org/ EliteBNC]
localityName            = optional
| 5
organizationName        = optional
|
organizationalUnitName  = optional
| 1.6.3*
commonName              = optional
| {{irc|irc.atomicedge.org|elitebnc}}
emailAddress            = optional
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2012-02-06
| <abbr title="Canada">CA</abbr>, <abbr title="France">FR</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="Netherlands">NL</abbr>, <abbr title="United States of America">US</abbr>
[ usr_cert ]
|-
# We’ll apply the usr_cert extension when signing client certificates,
|[http://blackznc.net/freeZNC/ BlackZNC]
# such as those used for remote user authentication.
| 1
# Extensions for client certificates (`man x509v3_config`).
|
basicConstraints = critical, CA:FALSE
| 1.6.3*
subjectKeyIdentifier = hash
| {{irc|irc.blackznc.net|blackznc-support}}
authorityKeyIdentifier = keyid:always, issuer:always
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2012-07-11
keyUsage = critical, nonRepudiation, digitalSignature, keyEncipherment, dataEncipherment, keyAgreement
| <abbr title="Canada">CA</abbr>, <abbr title="France">FR</abbr>
extendedKeyUsage = critical, clientAuth, emailProtection, codeSigning
|-
|[http://www.greatvds.com/cart.php?gid=1 GreatVDS]
[ server_cert ]
| 1
# We’ll apply the server_cert extension when signing server certificates,
| data-sort-value="25" | 5, 10, or 25
# such as those used for web servers.
| 1.4
# Extensions for server certificates (`man x509v3_config`).
| {{irc|irc.stealth.net|got-root}}
basicConstraints = critical, CA:FALSE
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2014-07-16
subjectKeyIdentifier = hash
| <abbr title="Germany">DE</abbr>, <abbr title="France">FR</abbr>, <abbr title="Hungary">HU</abbr>, <abbr title="Italy">IT</abbr>
authorityKeyIdentifier = keyid:always, issuer:always
|-
keyUsage = critical, nonRepudiation, digitalSignature, keyEncipherment, keyAgreement
|[https://ircbouncehouse.com IRCBounceHouse]
extendedKeyUsage = critical, serverAuth
| 10
|
| 1.7-git
| {{irc|irc.spotchat.org|ircbouncehouse}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2014-09-05
| <abbr title="United States of America">US</abbr>
|-
|[https://bnc.fnordserver.net/ fnordserver]
| data-sort-value="1000" | 8
|
| 1.7-git*
| {{irc|irc.hackint.org|fnord*}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2015-10-09
| <abbr title="Germany">DE</abbr>
|-
|[https://j-h.link/freeznc Jkthosting]
| 1
|
| 1.4*
| {{irc|chat.freenode.net|#jkthosting}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2015-12-24
| <abbr title="United Kingdom">UK</abbr>
|-
|[http://www.oraclebnc.com/ OracleBNC]
| 4
| data-sort-value="60" | 15, 30, or 60
| 1.6.2
| {{irc|irc.kuroi.eu.org|OracleBNC}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2016-01-19
| <abbr title="United States of America">US</abbr>
|-
|[https://znc.bg ZNC.BG]
| 1
|
| 1.6.3*
| {{irc|irc.v.bg|znc}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2016-01-25
| <abbr title="Bulgaria">BG</abbr>, <abbr title="Czech Republic">CZ</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="Italy">IT</abbr>
|-
|[http://freeznc.ru FreeZNC.ru]
| 1
|
| 1.6.3*
| {{irc|chat.freenode.net|#freeznc}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2016-12-10
| <abbr title="Germany">DE</abbr>
|-
|[https://tbl.im tbl.im]
| 3
|
| 1.6.3
| {{irc|chat.freenode.net|tbznc}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-01-27
| <abbr title="Ukraine">UA</abbr>
|-
|[https://suchznc.net SuchZNC]
|∞
|
|1.7-git*
|{{irc|chat.freenode.net|suchznc}}
|<span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-05-09
|<abbr title="Netherlands">NL</abbr>
|-
|[https://znc.hostsailor.com/ HostSailor ZNC]
|1
|∞
|1.2
|{{irc|chat.freenode.net|hostsailor}}
|<span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-06-18
|<abbr title="Netherlands">NL</abbr>, <abbr title="Romania">RO</abbr>
|}

Revision as of 18:03, 23 August 2021

[default]
default_md        = sha512
name_opt          = ca_default
cert_opt          = ca_default
default_days      = 375
policy            = @policy_selfsigned

[ req ]
#Options from the [ req ] section are applied
#when creating certificates or certificate signing requests.
# Options for the `req` tool (`man req`).
default_bits        = 4096
distinguished_name  = req_selfsigned
string_mask         = utf8only
default_md          = sha512


[ req_selfsigned ]
# The [ req_dn ] section declares the information
# normally required in a certificate signing request.
# You can optionally specify some defaults.
# See <https://en.wikipedia.org/wiki/Certificate_signing_request>.
countryName                     = Country Name (2 letter code)
countryName_min                 = 2
countryName_max                 = 2
stateOrProvinceName             = State or Province Name (full name)
localityName                    = Locality Name (eg, city)
organizationName                = Organization Name (eg, company)
organizationalUnitName          = Organizational Unit Name (eg, section)
commonName                      = Common Name (e.g. server FQDN or YOUR name)
emailAddress                    = Email Address

# Optionally, specify some defaults.
countryName_default             = IT
stateOrProvinceName_default     = Italy
localityName_default            = Italy
organizationName_default        = ZNC.in
#organizationalUnitName_default  = ZNC Service
#commonName_default             = wiki.znc.in
emailAddress_default            = user [at] example [dot] com

[ policy_selfsigned ]
# See the POLICY FORMAT section of the `ca` man page.
countryName             = optional
stateOrProvinceName     = optional
localityName            = optional
organizationName        = optional
organizationalUnitName  = optional
commonName              = optional
emailAddress            = optional

[ usr_cert ]
# We’ll apply the usr_cert extension when signing client certificates,
# such as those used for remote user authentication.
# Extensions for client certificates (`man x509v3_config`).
basicConstraints = critical, CA:FALSE
subjectKeyIdentifier = hash
authorityKeyIdentifier = keyid:always, issuer:always
keyUsage = critical, nonRepudiation, digitalSignature, keyEncipherment, dataEncipherment, keyAgreement
extendedKeyUsage = critical, clientAuth, emailProtection, codeSigning

[ server_cert ]
# We’ll apply the server_cert extension when signing server certificates,
# such as those used for web servers.
# Extensions for server certificates (`man x509v3_config`).
basicConstraints = critical, CA:FALSE
subjectKeyIdentifier = hash
authorityKeyIdentifier = keyid:always, issuer:always
keyUsage = critical, nonRepudiation, digitalSignature, keyEncipherment, keyAgreement
extendedKeyUsage = critical, serverAuth