⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 openssl.cnf

📁 ipsec vpn
💻 CNF
字号:
## OpenSSL example configuration file.# This is mostly being used for generation of certificate requests.## This definition stops the following lines choking if HOME isn't# defined.HOME			= .RANDFILE		= $ENV::HOME/.rnd# Extra OBJECT IDENTIFIER info:#oid_file		= $ENV::HOME/.oidoid_section		= new_oids[ new_oids ]####################################################################[ ca ]default_ca	= CA_default		# The default ca section####################################################################[ CA_default ]dir		= fake/		# Where everything is keptcerts		= $dir/certs		# Where the issued certs are keptcrl_dir		= $dir/crl		# Where the issued crl are keptdatabase	= $dir/index.txt	# database index file.new_certs_dir	= $dir/newcerts		# default place for new certs.certificate	= $dir/cacert.pem 	# The CA certificateserial		= $dir/serial 		# The current serial numbercrl		= $dir/crl.pem 		# The current CRLprivate_key	= $dir/cakey.pem	# The private keyRANDFILE	= $dir/.rand		# private random number filex509_extensions	= usr_cert		# The extentions to add to the cert# Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs# so this is commented out by default to leave a V1 CRL.# crl_extensions	= crl_extdefault_days	= 365			# how long to certify fordefault_crl_days= 30			# how long before next CRLdefault_md	= md5			# which md to use.preserve	= no			# keep passed DN ordering# A few difference way of specifying how similar the request should look# For type CA, the listed attributes must be the same, and the optional# and supplied fields are just that :-)policy		= policy_match# For the CA policy[ policy_match ]countryName		= matchstateOrProvinceName	= matchorganizationName	= matchlocalityName		= optionalorganizationalUnitName	= optionalcommonName		= suppliedemailAddress		= optional# For the 'anything' policy# At this point in time, you must list all acceptable 'object'# types.[ policy_anything ]countryName		= optionalstateOrProvinceName	= optionallocalityName		= optionalorganizationName	= optionalorganizationalUnitName	= optionalcommonName		= suppliedemailAddress		= optional####################################################################[ req ]default_bits		= 1024default_keyfile 	= privkey.pemdistinguished_name	= req_distinguished_namex509_extensions	= v3_ca	# The extentions to add to the self signed cert# Passwords for private keys if not present they will be prompted for# input_password = secret# output_password = secret# This sets a mask for permitted string types. There are several options. # default: PrintableString, T61String, BMPString.# pkix	 : PrintableString, BMPString.# utf8only: only UTF8Strings.# nombstr : PrintableString, T61String (no BMPStrings or UTF8Strings).# MASK:XXXX a literal mask value.# WARNING: current versions of Netscape crash on BMPStrings or UTF8Strings# so use this option with caution!string_mask = nombstr# req_extensions = v3_req # The extensions to add to a certificate request[ req_distinguished_name ]countryName			= Country Name (2 letter code)countryName_default		= CAcountryName_min			= 2countryName_max			= 2stateOrProvinceName		= State or Province Name (full name)stateOrProvinceName_default	= OntariolocalityName			= Locality Name (eg, city)localityName_default		= Toronto0.organizationName		= Organization Name (eg, company)0.organizationName_default	= Openswan# we can do this but it is not needed normally :-)#1.organizationName		= Second Organization Name (eg, company)#1.organizationName_default	= World Wide Web Pty LtdorganizationalUnitName		= Organizational Unit Name (eg, section)#organizationalUnitName_default	=commonName			= Common Name (eg, your name or your server\'s hostname)commonName_max			= 64emailAddress			= Email AddressemailAddress_max		= 40# SET-ex3			= SET extension number 3[ usr_cert ]# These extensions are added when 'ca' signs a request.# This goes against PKIX guidelines but some CAs do it and some software# requires this to avoid interpreting an end user certificate as a CA.basicConstraints=CA:FALSE# PKIX recommendations harmless if included in all certificates.subjectKeyIdentifier=hashauthorityKeyIdentifier=keyid,issuer:always[ v3_req ]# Extensions to add to a certificate requestbasicConstraints = CA:FALSEkeyUsage = nonRepudiation, digitalSignature, keyEncipherment[ v3_ca ]# Extensions for a typical CA# PKIX recommendation.subjectKeyIdentifier=hashauthorityKeyIdentifier=keyid:always,issuer:always# This is what PKIX recommends but some broken software chokes on critical# extensions.#basicConstraints = critical,CA:true# So we do this instead.basicConstraints = CA:true# Key usage: this is typical for a CA certificate. However since it will# prevent it being used as an test self-signed certificate it is best# left out by default.# keyUsage = cRLSign, keyCertSign# Some might want this also# nsCertType = sslCA, emailCA# Include email address in subject alt name: another PKIX recommendation# subjectAltName=email:copy# Copy issuer details# issuerAltName=issuer:copy[ crl_ext ]# CRL extensions.# Only issuerAltName and authorityKeyIdentifier make any sense in a CRL.# issuerAltName=issuer:copyauthorityKeyIdentifier=keyid:always,issuer:always[ engine ]default = openssl# rsa = openssl# dsa = openssl# dh = openssl# rand = openssl# bn_mod_exp = openssl# bn_mod_exp_crt = openssl

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -