www.diourbel.fr
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:61:c7:a4:1f:0f:f4:45:71:0c:17:c8:77:eb:f8:01:d4:92 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=www.diourbel.fr
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:61:c7:a4:1f:0f:f4:45:71:0c:17:c8:77:eb:f8:01:d4:92Serial Number (int): 294609615924476487309302169091991134131346
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 50:43:3d:c8:a6:72:0d:e2:ce:b9:bc:28:7e:44:18:74:d6:dd:b6:e5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): a2:fc:43:7b:78:eb:9f:04:10:c3:54:80:a4:de:78:d7:6e:2c:d3:8f
Fingerprint (sha256): 8f:ae:47:32:7b:7d:11:3d:fa:1d:4c:d5:27:21:fe:c1:7b:ab:bb:40:39:da:bc:86:af:37:2b:5b:e4:f5:55:4c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.diourbel.fr
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.diourbel.fr
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
diourbel.fr
www.diourbel.fr
www.diourbel.fr
Other certificates including the domain name diourbel.fr
(limited to 100 certificates)
linux.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
www.diourbel.fr
linux.diourbel.fr
fileshare.diourbel.fr
linux.diourbel.fr
www.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
www.diourbel.fr
diourbel.fr
www.diourbel.fr
www.diourbel.fr
www.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
www.diourbel.fr
linux.diourbel.fr
fileshare.diourbel.fr
linux.diourbel.fr
www.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
www.diourbel.fr
diourbel.fr
www.diourbel.fr
www.diourbel.fr
www.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
linux.diourbel.fr
Certificate
The complete raw certificate details for www.diourbel.fr in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 1Thp7D5mLA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAr+FL+yZAZImPiQrQbRW3 3si+2LKhZ+sQbk3hpIaVu1Gn0370R1d3RoxwfpXezZ5SLARljGR5ctChOfSGzhnx vBzoijJo9w3HkR4z8rdZu7Q5tpwmhHmC4p2ECmoW85bzPfn7B7hwXWb7OiI+alOJ oAofL1Gu+vOFhPRTtBbwrMVewo0d70vQdC4tetFA3XnepXDvpnnF8E3INLpQepXv 8L6bVmyuz2sJ5sTnPQYg5Q6LZjAy6ZShBTS2fmh//YdezA5kNuyP/2p8DBR5k1wW 2PISQqFsoN2a0Gx0ZxwUeek1C3qM6tOZiYFqW1v5Q+AFzk14cs11aVquz2Jd/tmD wTCzyzb0WLnvIJjOhsYw3G2fhncAVcyNr4dqjZKgVrYb5jz34p9MliH2GrdL3EUB F7B2aWv7wLRzojvk4Yzc8P1wQsXtIOgBqLCdeZwZgVunImTBp330bvM3/mlb6QUu 8zyE5BMob8rMuXjUeQAxnlrGF0E0JaQcyHq8T820/+fHXwsQF9zFRMyLe2Uyc9S8 qhemI8c0NahDRmetRXeLJblLhz5bTlPDXeilNYM5evhUFqusOjKCAOrLDPaMwB1s KJlJBi0xPgdJfu67LWiHZMZmQvb7BIgcinLKOCSTz7UQsfwRUCFF2/9hueEP4Kub totHpzrmO88OiPEnUeTRppkCAwEAAQ== -----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 294609615924476487309302169091991134131346 . . . . . . . . [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-01-23 14:56:06 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-23 14:56:06 +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 'www.diourbel.fr' . . . . . . . . [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 717528066425735280133270785427298513727536244930035995588187715735956667824484829253043496980757980300048773034308214045165994379684388080566596701913262471001083911373565900996217405363239294936603960663728396657625355075392979735676500172275275292181482881377018370684385164983063273231935894674931473350082834570220112535478608906675534143639200141124521751698554949298529098170170197641123295842781999303767797567818627603500285629200854046436505464246511608096857000353190506483216334025208461798886616024332674455103094377602540564434141373296925267567586042689208956336144078709955382734372033406910308771019201478185973826784756218568639755761861129038153654817356155252525724821421957938289272429213445681550641383444839483094198167587480231196960984837051140716246759838882767583937746981734401541655599793159581928947239727569466991550117012079000215440537868318416459266865499777626763027933545874026460915551393128964769465899417963626628905925960643057897266541803639529255061194159963444528725025645142091045595151838058525318383053976770662429790722618356580849035911772963551052784542411667980719480709330457387421899719773003336076698388574413823494113317267132784749797621633870675825478351746422627903474129544857 . . . . . . . . . . . . . . . . . . . . [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) 50433dc8a6720de2ceb9bc287e441874d6ddb6e5 . . . . . . . . . . . . . . . . [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 'diourbel.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.diourbel.fr' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001687b6cff78000004030047304502203b717927a8d0b0c43a36a6dcd0170aaf5a2f0236302ef33c8e7d588b6f914d8502210091adfc3487258ed0152284a68d7afe857743fce511ee773b4f9aadf838194d5c00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001687b6cfd870000040300473045022100e94c0cac0738f6a77db6d0472ba1a90eb0074190f082a991065051226f4f84c102200d4d78b6edaa231ef42ad5034c9a92c20753613c3ce66f3495ff37f0cbb15b66 . . . . [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) 001636cf08a6d082d1b36254ca1a2c6d530d4f2fa75550e94b56e5ada6bdbf847b32932fde8aa8cb6dc12788ff947241506caf7b9f7d1f1e1202828bbc762a2ebf13d31a1f8e69e89daa7a463d2ce2a92dcb45a118913f41e0fded99da34b23f950df58e661234d91e9c9f9543a9b36a6485e7bb0c258f985cf39dbf57bbcbc7f278549f28d85912173171ecbd611dd28931bb7292ea848cd98f73f0ca106a7d3c5d54503dca2bd3822c5a9dea8103bd33884b6c15e5ff483b60b73d00b094dfb44420ca4a66c19784311795d54b46ad3280ebf60f1982b4ab47352a5a31dc5ce65a424238dc4a51e67fd16f634503bfcbdca546b079d8e07acdd53869ec3e662c