ourlife.xyz

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:1f:45:51:a0:02:e8:b3:81:d8:cd:66:d3:29:d0:79:8c:1c 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=ourlife.xyz

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:1f:45:51:a0:02:e8:b3:81:d8:cd:66:d3:29:d0:79:8c:1c
Serial Number (int): 271977751723000543265985218336165967006748
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a9:c5:6d:6c:81:7f:01:f7:7a:e3:8d:72:66:4b:42:26:5b:01:28:62
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): c5:83:54:dc:a1:4c:df:fe:92:84:eb:e3:6b:7e:85:f2:9f:c1:cf:fd
Fingerprint (sha256): 9b:a2:85:01:c8:bf:11:07:a5:4d:f8:f3:82:d2:38:11:f7:8d:4b:d4:40:f6:45:a6:b8:41:cb:1c:9a:47:d5:76

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 ourlife.xyz

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for ourlife.xyz

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

ourlife.xyz
www.ourlife.xyz

Other certificates including the domain name ourlife.xyz

(limited to 100 certificates)

Certificate

The complete raw certificate details for ourlife.xyz in PEM and ASN.1 format.

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqenTm40yEwgBzPq4xSnp
hZzjHnGsKd/VAAWXI0h4GhxCXp31OqSsAovvIrW4yIaMesPInb+Dp17QfwN1UOZy
P/Lxh3HvtI2eWA9IpERC35M4rWpJ2IheMfER0lJLOqz7zlviG1s1rkvUHBmCgaE9
M2yzhXgRbkmvgJAOqfm3Z+lvbVy6dLgjzzxdRFHCpW7T0dV5eH4eS8nNyXuxPwAW
V83AGTlOGaOemjIWWgBnYa1Nh80T5xDY+7UQRnlW2/hJ2K5EsDha6OsSWFqA+b5z
ivJMAnoguSHua4/Kbh71bqis8LuoW+TDIj2yjG68Vw3mHOhqQMoKh6kpEFTRnEYx
W8MN6/9zYCx0rb8jDDaUmNy7VQSTxB2JSBSuZMeZImZSjyGnzD7I9q4gmIgcbpV1
vrqTbbEZwNR1ok1B9qMzjFxwg79GQVfVKrsh+nUufOxzWp/KTJKwCPxeCqEUTxCY
BhiMEuispV40bF7kpqZH7qLQUNZt4H4YM3lxVtrYTs9zVq7Lf7FpDuWISPQ56jx6
iffoXubCoB7TPUvkpnyKaspdopj0vpBXnfV9JzdeXSHH5usnAy1DGnNZ3XOe24X3
NRiT7MZDcPGIvJQvT1wQ4rM3xpbaCR5h6130dBXWR2I7IjA4Sm9E6OV3n04d6r0v
pM0YUXXCKIWNeEOlMO5bW3cCAwEAAQ==
-----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 271977751723000543265985218336165967006748
 . . . . . . . . [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-07-15 10:46:54 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-13 10:46:54 +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 'ourlife.xyz'
 . . . . . . . . [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 693186133706859251272726532119789698071230184304318580225974550537561965622544680814534822193221514596516710207563880992192183096058719647400198849343613366615775179916718628445076166791918763241410306668298712455428906422956319931004459204678404690332860836514906673480161523835535458409811335610077286777772421901893672181764101621375743003058691900781021985513444488504885588504181852722210035875734712041921475880711079985189189355587329015762917009521102738036406387795648757006918100658644401404046655676434276053961151965814150002779416854483197315670831245325326568383019179728303139974049732146061585353006855707066220687273125907310283152444687838295559154401469995277362759192307693518738195542936043178951094210715403574998472639882652193328327340389416031178182251364385827124614676802688172014071528406238559429680413130537241608561728734292895556295021382704844767768064258055587987612666057196178736604890768884357627834344358140037292900705449143713562090580503580637825783309594892776620669995215543739190107188347323681449022266071313273870613433807572509828123359094861366541365399607834502983749966631128288668720697450110960617105448677182083185304806807232778827844545354860866256579019296990352461021599980407
 . . . . . . . . . . . . . . . . . . . . [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)
							a9c56d6c817f01f77ae38d72664b42265b012862
 . . . . . . . . . . . . . . . . [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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ourlife.xyz'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ourlife.xyz'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f10076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016bf5750367000004030047304502204873ff7f823bd88e847cf99c72a05743c632f06a170240fbd59eef3bb696f2f8022100bf69a1c25a06248e301f22d9623bedbd443549bcde89c754a255635b33138a3e00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016bf57502fa0000040300483046022100b75b0c47d4d9ee68ab97233cf8983c841a07e9d6a646d333403c8e611a7854ff022100f0ed27c0f20fa1c4e040b8e0790eeaacf2636b38f462dc4e245dacd3a24b71bd
 . . . . [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)
		007f20c21c76f3e267d4a7d3013d056472cef6f2f5416801d7a42a9f4dcabd7f02bf23723b3daa30e5cf4913e79e0e092cfdaa5a1d37f88993047f6d5ef827567f911638dc398fcbda728f46a48d770979e0821a2c2e60dbfe46c52406e6e75595ab6b0d7fbc22b18f675fd95afe749ad61f609bb6c2f1a60ff30b732e23a92005651915ef9560f87d6e8e4763b8c9c66ec8e8aa48e1f8f04b6762c7d481981b393baa82013d44116484d2274f8097990dc1dde5c84e0468c05e66ec7b0e9cd18ffae97bdf7b0ae4318fdeed8a9e1821f0f4b5ed5abea6cd4cdacd2935fa999a87bc071eccdc3baf4cd97ed3034b99a615fd522b75426481394867e01c4af5073d