hoitoraide.fi

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f9:f3:5c:1e:b7:86:51:61:79:54:80:13:14:75:ab:2e:c2 was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.


We have idenified some issues with this certificate:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=hoitoraide.fi

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f9:f3:5c:1e:b7:86:51:61:79:54:80:13:14:75:ab:2e:c2
Serial Number (int): 346390647875893748327785054960576277196482
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a6:3b:b1:c2:54:92:d3:58:72:5c:8d:1d:5c:7d:93:f2:56:34:a9:64
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e1:d7:80:9a:e2:25:c1:47:3b:10:00:2b:19:ce:08:f6:e2:d5:c6:1c
Fingerprint (sha256): 7a:e2:9c:cd:96:e1:62:61:88:34:66:dd:06:06:46:5b:f9:62:58:a6:a0:0e:13:18:22:7b:72:93:9a:fe:e0:67

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate hoitoraide.fi

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hoitoraide.fi

Public Key Algorithm

RSA

Key Size

4096

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

hoitoraide.fi
www.hoitoraide.fi

Other certificates including the domain name hoitoraide.fi

(limited to 100 certificates)

Certificate

The complete raw certificate details for hoitoraide.fi in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
QLxFyiyNONI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwxMIiMyGdi4GDZ/4y1kP
hzjOecTrjTYsItsmYzrgU7eHWiG5CJrRHnt5f+s6CluRtRSdlgVfr3TJ6zBDy/gs
JasZC2MwCIm2B8LBBn1Czx1Hxgdouu0gllSgUyWOb3DzgnrMILmIzBvsUrohvw9D
bNpgWzMZ3epp2099UqkwYB0u6KAuhRUTpvx5QdMeAplQSIvZq0nbVC3KbqYNNby5
Hh+H0IbUVBlaaElu3PGkomdXAiWaJZwN8pcvO4qnzy1A63S5z88VXgGfcMKRXe1R
NsWUN7IxGwlTKiHVgwmv51igZj+B9unGunS9ijtnNTTv8F1F1Wz6Lbu0Spz/yP0g
Wu+tEbEl275NknR4vQvPmJETeqRdu4Ud2FGvyC10oeRMB60Orkn/HipxYdJgzNhO
IT1orbKfap497lr0XpWuyiUfwJIXLo40MysUU8Yy1UT+cczn19fng3M2qVR1I6vg
TRIUATPH43kFNgXS4KvNvFDtc7FvRVGVq4lZVhXhUac/feMYwbiyDH9/38F2eX9t
H097VAcoMoOo7HIn2RLJ92i4/+EN/CPh6gHH1TKwwujwk7OSsC4AFYyXgRK1Cr18
+EMSPKu7rcadK73GzzX1h4yJ7Q8KDNEABuCclJDWw3TAX87wogkhpQr+MK2m11R3
KgyMcLZyzufHfYCed2Fq958CAwEAAQ==
-----END PUBLIC KEY-----

ASN.1 decoded

 [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2
 . . . . . . . . [c:0|t:2|false] INTEGER 346390647875893748327785054960576277196482
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt Authority X3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-24 16:14:19 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-22 16:14:19 +0000 UTC
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'hoitoraide.fi'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption)
 . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 795833910615336031522389871121568988483752216681473010609150961011115438498089231132663195938494788871499042621979415241364929157164112057411775212290227758525712307487482797539242201936793067284200548048345460335931903270759708257262564463304806799880087793146730127792019804319223264386917929703324239394024108504173072248890834259210664554222703861766164253837405838306592838382031486600359285681870026019557638783712063695273711259168124243923940110123846367246250201588124710319603566642691461364958907156565698385664534524062269224358612656545983913428863928231244935059032879697197048763571739096315686702575836600097470328823465110764014691694264074433867730061852626631218470905431954037505965110426063377019832809073748702157469129538090515035700548764879603647412660564601622823688560344846352528607459673364667609874890877888361150747061526911881408638942431416988589654139034284230307861206831980734843750111701836964852609967324459271378240853656048426148190856105475230730611276849511624664294407080904186203480401389768099047968825071195818137360744131358917700395893511189195557130695176489131838051301283059838954369156787264431614933427270039659639743723609244016732501122440248503267176440420012723957657273825183
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537

 . . . . . . . . [c:2|t:3|true] ORAddress 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits)
							05a0
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							a63bb1c25492d358725c8d1d5c7d93f25634a964
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName a84a6a63047dddbae6d139b7a64565eff3a8eca1
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (99 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.int-x3.letsencrypt.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://cert.int-x3.letsencrypt.org/'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (36 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hoitoraide.fi'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hoitoraide.fi'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016b8a7b39c8000004030046304402200c75c967250919321bcbc03ce46110f2d76ab454bb4a5a2d7e8d422cfb4db4b4022024b1cac790e437f6bbae149236b3f52ae55997791c1789dc8d108f5e608a4b42007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016b8a7b3bcc0000040300473045022074bdb1b29f617ec3228cd77bb159834b57110e907edf7a31e0a5cc841f022fa2022100d851169b43964cd13b6149c52794bcb7b3034fd41d74700876cc4933f82b01f3
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		0054fe39ee3a5048378d95c2b61d9af60ca6ce3c88df095e37f2af1ec843fbf9b28091055c08fe74a5938abd1ef261dbe42c7d8fd42504bbe4f27713ffcd33d09a6edb7405dce84e2db2c8bbb894e23597c029d2ec943847f0750e2b25a4f7d1726ab900b53bfe581e003c8ecb86af2c631fc6d52b13b84fef21f91817a7a1f502bcc7696552cdd53e524f856b10d7a30358a6490a6c1ada8d6a382d925381613bbd1fe5309b27fe29feadcca75244c33735324de0895022d5e555ba1e2fa7c828eb1959391a0c84ac7667e33bf31fad466017e440e0799225a98ab670232285e94f699acbaff77e01f6eec54327d56e15de3d2a8c23a9d33b40bc45ca2c8d38d2