surfing64.fr

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f1:fc:2d:f1:ce:69:2e:2f:b4:8b:35:0f:c7:b9:fe:a8:9d 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=surfing64.fr

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f1:fc:2d:f1:ce:69:2e:2f:b4:8b:35:0f:c7:b9:fe:a8:9d
Serial Number (int): 343680112235937610221651660940131914655901
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 4c:f6:8c:34:9f:6d:7f:d4:2b:88:05:32:be:a6:c5:d6:43:db:ec:e4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 2a:09:f5:80:86:9a:fb:28:81:b2:e9:c9:3d:bd:09:9d:6d:e9:69:2d
Fingerprint (sha256): a4:c4:c3:e1:07:5a:6c:23:df:4b:de:41:46:78:35:bf:5c:d6:fa:b4:52:37:10:aa:e9:a2:69:7b:9d:b3:02:59

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 surfing64.fr

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

surfing64.fr
www.surfing64.fr

Other certificates including the domain name surfing64.fr

(limited to 100 certificates)

Certificate

The complete raw certificate details for surfing64.fr in PEM and ASN.1 format.

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvX6yY/RpaxiMhYZb11u8
5zUG8GYZ2mpl0GQ49yAQEiSKIywAn838bUPG++PLGCYT6vqV5V8YyIgVydJ46Cp+
NFTd6ZG4iVcvLDr8B7MKd5EQuVAb1FvBeDAGQt2DZJdxd6Q5G6PjLPoQpw3CCp3A
z8Gh1UIV7z+6u3lv/iau/hQhKf4hPh8V6qUYJ+BhwYQ0uIUa53xbJ/NB4haQzVYG
AVCS6Cf13gXaf2tKfpxdbxU6YJc9X+qegRwizdj84h7ukx1CKln9uoYXRfqd2QJJ
WcYvuU55iKhgegbY0p7cffMj1b5mbmfmBPEpRAVaFUZzGwxymMl6jV6NCOPBN+do
eGpkxKrJWTVqhRPsb0l7SrXk0KxaGeKXvz2VHz0qMSyLJPhd+Cq2n75IclV8ryXE
AG30uCwj609ske1U4yDFg01/EsDwiVB9YMoFXXZmtWJkIZEQUuEDORIVCV1EzTgP
N/6x58OEVmwN5rUOZCco7ex8VBR/6vWeFrkrX6nXMY8Ue313PaA4WpYuiZS2A/3O
ByyslU12ZHYydIdgiW9jh3zZnafSRz92Sig8h56s2hp3jwIkUzxL8Dp2HRvXkxGT
rpbBH1ldkmnxvnVh1g95ydhDTuhBxMZM0iLZPyUJA7s0h4Y/BX/fGoq1GcoB8ont
Fl7HYpfSevWJtOghunUnAakCAwEAAQ==
-----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 343680112235937610221651660940131914655901
 . . . . . . . . [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-31 22:09:57 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-01 22:09:57 +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 'surfing64.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 773071783552333507418279401039754203120298336695608139687599856737789723604513264518727478792649066194654653536881219076547445024760937315929853775825456877496444556711462224127072630259012239479132375825587403098300227106133015219592023677384142715802910330487729853090914689000982928875700564876136273893555407179004335191947512171737794409858855703784885710239585147188926988888526952433669322056126361631547305333252558887870564782860943806759199966305700198848158707790853767101064647398849495109958015525846444442408256983620322255911730378567174825321698721448093492657878423665149099731939539430442289074874030023345814214790714972889276435255793481532917407220338804977172659154948164909797003067753220283848314723975527208094601697712242022871976978469332137687906207205304825088521456685011671557054331233592337030926562585045788855548373480617659295956597963374976258237004459008856213240981007788452465998150203132000723933406824812742127235210291612309057990313174603620212155641286427611442144065609944357052889992401523454101966358590384399846860018106826307527322937522839760266445663336794830509904661450329818794344148314030678733161962728371900691234527177615939312120164155831352364973682087311091632662334865833
 . . . . . . . . . . . . . . . . . . . . [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)
							4cf68c349f6d7fd42b880532bea6c5d643dbece4
 . . . . . . . . . . . . . . . . [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 (34 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'surfing64.fr'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.surfing64.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe00000168a62d10bf00000403004630440220023a33b8427ee175e5131188f0661922dcc781c41695b497f4f98401bcd9f19c022048d1cfcbdcf41c15c8ad7780834c7683d15861d90740f48fa3cf1ae1b36af83200760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000168a62d11150000040300473045022100dabd6f1fa21bf444052f178424130d01c3fc1df08ccb209f018fcb11cd06e41f0220396bc5242a33f187fbbdafc7632b3ff936749a5b7441e0b2a99e5bd2aa683123
 . . . . [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)
		007d374c241888c4dc3c904e626f8867ab54bcd6fd03407593ae5bc34eead47cda1a4995f47d348f3e3ee6ae60bd6c9d99e2022de50ed503cb471f9e4da12831e22ace99cbe359915e4e96dc3c2d0a16be078104ddeefc113736c48a523be3b22a176b6458f2498cfee77f98dd6d72ae774f4ffe9512afb13e8578491e26d64ebe09eb91deedf5d5b8324f3017cb972236c494ff60fa6312a2939d159d420117527beba501b9c5a91d8924494345405260544c34ad0361afaec6ca5501fe2f30e88e4370886aed86680b6b0d873a127ac6c636af0d7aa6cc32e070b15f4deda8bb0cde1fc56c9e03fc4a3bfa9e9f83c2714af8bdc74dde7161ec74c05dd9dc9c6a