Mainos / Advertisement:

Ero sivun ”Openssl” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
Rivi 20: Rivi 20:
 
   countryName                    = Country Name (2 letter code)
 
   countryName                    = Country Name (2 letter code)
 
   countryName_default            = FI
 
   countryName_default            = FI
 +
 +
Oletus maa-asetus (maakoodi)
 +
 
   countryName_min                = 2
 
   countryName_min                = 2
 
   countryName_max                = 2
 
   countryName_max                = 2
Rivi 25: Rivi 28:
 
   stateOrProvinceName            = State or Province Name (full name)
 
   stateOrProvinceName            = State or Province Name (full name)
 
   stateOrProvinceName_default    = Lääni/Provinssi
 
   stateOrProvinceName_default    = Lääni/Provinssi
 +
 +
Määritä lääni/provinssi
 
    
 
    
 
   localityName                    = Locality Name (eg, city)
 
   localityName                    = Locality Name (eg, city)
 
   localityName_default            = Kaupunki
 
   localityName_default            = Kaupunki
 +
 +
Kaupungin nimi
 
    
 
    
 
   0.organizationName              = Organization Name (eg, company)
 
   0.organizationName              = Organization Name (eg, company)
 
   0.organizationName_default      = Organisaation nimi
 
   0.organizationName_default      = Organisaation nimi
 +
 +
Organisaation nimi, esimerkiksi yritys
 
    
 
    
 
   # we can do this but it is not needed normally :-)
 
   # we can do this but it is not needed normally :-)
Rivi 44: Rivi 53:
 
   emailAddress                    = Email Address
 
   emailAddress                    = Email Address
 
   emailAddress_max                = 64
 
   emailAddress_max                = 64
 +
 +
 +
  [ v3_req ]
 +
 +
  #Extensions to add to a certificate request
 +
 +
  basicConstraints = CA:FALSE
 +
  keyUsage = nonRepudiation, digitalSignature, keyEncipherment
 +
  subjectAltName = @alt_names
 +
 +
  [alt_names]
 +
  DNS.1 = helenius.dy.fi
 +
  DNS.2 = datatekniikka.fi
 +
 +
Verkko-osoitteet, jossa sertifikaatti on voimassa.
 +
 +
  IP.1 = 0.0.0.0
 +
 +
 +
IP-osoiteet jossa sertifikaatti voimassa.
  
  

Versio 8. kesäkuuta 2014 kello 22.00

Asennus

1. Asennetaan Openssl

 aptitude install openssl

2. Luodaan kansio locacerts

mkdir /etc/ssl/localcerts

3. Siirry hakemistoon /etc/openssl/localcerts

 cd /etc/ssl/localcerts

openssl.cnf

 [ req_distinguished_name ]
 countryName                     = Country Name (2 letter code)
 countryName_default             = FI

Oletus maa-asetus (maakoodi)

 countryName_min                 = 2
 countryName_max                 = 2
 
 stateOrProvinceName             = State or Province Name (full name)
 stateOrProvinceName_default     = Lääni/Provinssi

Määritä lääni/provinssi

 localityName                    = Locality Name (eg, city)
 localityName_default            = Kaupunki

Kaupungin nimi

 0.organizationName              = Organization Name (eg, company)
 0.organizationName_default      = Organisaation nimi

Organisaation nimi, esimerkiksi yritys

 # we can do this but it is not needed normally :-)
 #1.organizationName             = Second Organization Name (eg, company)
 #1.organizationName_default     = World Wide Web Pty Ltd
 organizationalUnitName          = Organizational Unit Name (eg, section)
 #organizationalUnitName_default =
 commonName                      = Common Name (e.g. server FQDN or YOUR name)
 commonName_max                  = 64
 
 emailAddress                    = Email Address
 emailAddress_max                = 64


 [ v3_req ]
 #Extensions to add to a certificate request
 basicConstraints = CA:FALSE
 keyUsage = nonRepudiation, digitalSignature, keyEncipherment
 subjectAltName = @alt_names
 [alt_names]
 DNS.1 = helenius.dy.fi
 DNS.2 = datatekniikka.fi

Verkko-osoitteet, jossa sertifikaatti on voimassa.

 IP.1 = 0.0.0.0


IP-osoiteet jossa sertifikaatti voimassa.


RootCA - Root sertifikaatti

1. Luodaan RSA avain

 openssl genrsa -des3 -out rootCA.key 4096
  • des3 = salasana suojattu
  • rootCA.key = tiedoston nimi
  • 4096 = RSA avaimen pituus

2. Luodaan sertifikaatti

openssl req -x509 -new -nodes -key rootCA.key -days 36500 -out rootCA.crt
Mainos / Advertisement: