farmhouse.xyz

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:eb:6d:60:ae:29:4c:5d:39:b8:11:1f:b2:9b:00:c5:cb:0e 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=farmhouse.xyz

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:eb:6d:60:ae:29:4c:5d:39:b8:11:1f:b2:9b:00:c5:cb:0e
Serial Number (int): 341448601866151513289257047479509095664398
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 67:25:0d:af:8b:dc:96:e9:1b:49:f5:40:ec:24:cd:fe:de:f8:65:a5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 30:50:0c:3a:a3:83:07:9d:c7:81:f0:30:ee:93:c6:0f:9b:42:d3:ba
Fingerprint (sha256): 03:ca:22:6b:f1:de:58:eb:22:ce:ce:5f:90:06:5e:d4:0a:d5:ad:10:7e:b5:fc:96:14:f7:35:14:cc:27:dd:3f

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for farmhouse.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

farmhouse.xyz
www.farmhouse.xyz

Other certificates including the domain name farmhouse.xyz

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
3VQv4/x7Zy14Qg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqvbMKoy6TOKqSxFR2UFj
3fj6gK5xmwB1fi34DQ4L1wVnb4DaXivdPKz3/M/bIyXqiD9J5wq+OgvCQbA15bxR
CQaaqQZdYQ4BRro5WQYMVKPuK7FribEoJ/dlaGW6dgKOyXWxkXy6GuWltWiA846z
r1r2cNsD7324+ylGVXttN69cpzsCOqLZ1Pbf7el7QA0nPRwRLcXt5vhACfbwcA1d
mHxRajzWe4e+cAnzGv9h6ZsrTb8i3Y1uco4jC6g+7q4spV5XrSaWTpuspRKPEDSD
UUB5hWzohd+aLzBmf+hzfyWb+Sr2OGwOj0DxrRSodzUMTc97757Xjjql2JQgRU2t
JrA8v8F4jQ6xRGl1y9Nmf9W/eb6PwZ2AewQO5IV0Xxe3dvue7AVc3Y6fyDUfXWpq
YN9DlfxgJnGe09wk5m+5mBogFNp1NT8iKJtMWO2IJo/0LIZ8cPRh5shfayhmSLHM
KKPaU4lHVv7p4dOP5/qpiqceqwYqgv1m4mArfxcgwib3DFDVL7PoxKRAGY/noLy7
qmeND9MNCCw4KxI3s83CSMsY6hllS26MgJjAWppe1vSV4TIYvAtXCgdoGscEvqTJ
thHsTUjehk6cUwHga2Z+5Ikr6QCTaF3cBlJYfS77DdyhWuLN1otn+XGsKqM2kTxB
lPLc+WhxNwXI0IeKMXqiy80CAwEAAQ==
-----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 341448601866151513289257047479509095664398
 . . . . . . . . [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-14 11:10:36 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-12 11:10:36 +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 'farmhouse.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 697472483969038016368661813184920964262697393702957721282171722262017878860516618640572374680535841162952627978810038624606367251137313472249499047442708802472754117654513800735072483188171453810955731508667855714285781929976318884091692579839579469028048735358060609653385120025798398688886132359528500535250484700559444328471911918228315085447136116889490268631199787409766395440564603194014125282736201177151809484689312455024185112095767078528789701668901007247599525686959710259552856913801252343847961510224757194432083405847421222031963036444513246385366834193914332747669574849685534548975390515831944285160698172810560322833068086813358312093920903082171498867674857245284511883910943910011290255819864497091904242369201309001703834749351289625625689225708005806880234061508146618094681796608173330209541127471774975171096539519864647190529371604686116029784079798193222301804236954172254816168098115761975356323235148577643105715104498420265060109838649054402402739334805544368124574606130495403947172640266670074482781359216085650200472286344320255617712569856731952866638876205431904747280554317154363178715737281408047703852550346160352676641482669223099386545657971049121596573581210845745846385760673452857492406193101
 . . . . . . . . . . . . . . . . . . . . [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)
							67250daf8bdc96e91b49f540ec24cdfedef865a5
 . . . . . . . . . . . . . . . . [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 'farmhouse.xyz'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.farmhouse.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)
							00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016bf06458e6000004030048304602210094398a25bd1ac723ac1ba755274a860608d1df481cb35861a6909ce03590818f022100cbfbc5cd2a4d1e05e28efc594a12cedd874e23d76ff48d9a9780fcfa45c7908d00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016bf06458e80000040300473045022100acdcc9d3d0ffa459dd68945705a1224289f8ac95eef77ceee2582900f9239ae50220117d4e776fde95dd38e77652152212fba498d9e66c7afedb6188d8d2779ab483
 . . . . [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)
		002f7e31f6306f5fd27f1637a78aae4817f8825da55c450389b612dfc27f6dccdacc3635fe75213cae9d557ddc957906fcc229ffe568af1162e35adc7d9feed795d9cc683cc81de924a8de1b2dc4a5a2fe76b9eeb1c48fea6819c29098f6523e51cc454f75d2f3ac043ac31a9c9c21cb9cf1118e420df4a4176573b47e314dffa1ff7b09151e3a341253ff459bc6220530590d4d3b2c601aba8e8a9342df0986fc7f6606fae97d576cdfce938e5db67c5fa52d6dbf2e2f8d0b6e074e644ad44cfec61d6151057e8ba522794048a7c91721b3ec5c841651d5251de359e097434610d4f91984babfcc80b4957c888434dbe54f5ac88ce884dd542fe3fc7b672d7842