Sun Microsystems 5.1.1 manual Chapter Section Operating SSL Using the OpenSSL Utility

Models: 5.1.1

1 114
Download 114 pages 56.55 Kb
Page 39
Image 39

Chapter 4

Section 4.4

Operating SSL

Using the OpenSSL Utility

#This is mostly being used for generation of certificate requests.

RANDFILE = .rnd

####################################################################

[ ca ]

default_ca= CA_default# The default ca section

####################################################################

[ CA_default ]

dir

= G:\\openssl\\\bin\\demoCA# Where everything is kept

certs

= $dir\\certs

# Where the issued certs are kept

crl_dir= $dir\\crl

# Where the issued crl are kept

database= $dir\\index.txt# database index file.

new_certs_dir= $dir\\newcerts# default place for new certs.

certificate= $dir\\cacert.pem

# The CA certificate

serial

= $dir\\serial

# The current serial number

crl

= $dir\\crl.pem

# The current CRL

private_key= $dir\\private\\cakey.pem

# The private

key

 

 

RANDFILE= $dir\\private\\private.rnd # private random

number

file

x509_extensions= x509v3_extensions# The

extentions to

add

to

the cert

default_days= 365

# how long to

certify for

default_crl_days= 30# how long before

next CRL

default_md= md5

#

which md to

use.

preserve = no

#

keep passed

DN

ordering

#A few difference way of specifying how similar the request should l ook

#For type CA, the listed attributes must be the same, and the option

al

#and supplied fields are just that :-)

policy = policy_match

#For the CA policy [ policy_match ] countryName = match stateOrProvinceName= match organizationName= match organizationalUnitName= optional commonName = supplied emailAddress = optional

#For the 'anything' policy

#At this point in time, you must list all acceptable 'object'

#types.

[ policy_anything ] countryName= optional stateOrProvinceName= optional localityName= optional organizationName= optional organizationalUnitName= optional commonName = supplied emailAddress = optional

####################################################################

[ req ]

default_bits= 1024

default_keyfile = privkey.pem distinguished_name= req_distinguished_name attributes= req_attributes

HTTPS eWay Adapter User’s Guide

39

Sun Microsystems, Inc.

Page 39
Image 39
Sun Microsystems 5.1.1 manual Chapter Section Operating SSL Using the OpenSSL Utility