ait-marine.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:8a:65:25:82:5a:b0:c6:87:e9:d2:58:29:2b:92:da:e4:8f 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=ait-marine.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:8a:65:25:82:5a:b0:c6:87:e9:d2:58:29:2b:92:da:e4:8fSerial Number (int): 308430271216826782661477443866257740457103
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a9:4d:a2:77:77:df:2b:e2:b1:e6:49:bf:56:32:6d:bd:af:d7:3e:ce
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 74:a5:e3:df:e5:1c:e0:5b:14:73:63:6c:fe:7f:2c:0a:e5:9d:e4:65
Fingerprint (sha256): e4:b3:c9:64:ba:f0:a4:91:75:e3:58:da:a2:cf:73:d4:a8:e0:c4:13:6e:13:0f:35:50:f2:77:69:d4:83:e8:71
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate ait-marine.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ait-marine.com
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
ait-marine.com
www.ait-marine.com
www.ait-marine.com
Other certificates including the domain name ait-marine.com
(limited to 100 certificates)
webmail.ait-marine.com
webmail.ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
webmail.ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
webmail.ait-marine.com
ait-marine.com
ait-marine.com
webmail.ait-marine.com
Certificate
The complete raw certificate details for ait-marine.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 9fGRerGdv6wjvntu -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArjmOEqbYG9nhhCnZc78g GXYp4ubjIojwGpKf4fbDomAuX5FPVEFyvnmwVI5hEfKlVqx6xYiDqVAdEJ4arOZ7 t0vqsyu4ypFN2XJd19rfZc7hUIK0PzDWdiuspKurFyqTeI0411CYAgpgeGsmYKie +AY2D7pZE2QZACfKt+iQskg5cx/J0e0gh296oURCFdO1VCYPXhFcRrAbQH0Ep16F EFOMwCEo4ejCZffE7jaACOgK5neF2GvKMzfMM3tfZHYl6dYB1KaNDaKr/aACjz9c Qsso1+QP6ysClGFkubmuCDhfEVeonrefse4Txvf8QeyzmwkqjFIKOtVjACcRBFqj 8oBMg0yJ8uxGV2d2wp7Eia++mGiR3dAgdM9b2pbYbMFL4KENtW32UENm3IZE9itu R9gE1gECMYTVv/2ZBe/bj2g1QOW5ATxzOPZaBnk5aoeU6gf1DiCWDWvokUOsfYFf btqKLxS7fXMwJdzYiXoM2G3OCMrJIN2i57ZV5JADMSPE1hUqRIbeADO26pxDVSEa b0LjUTTIodatLeE8HHJ1aKTufp3nlFqx/3PFWHPW4D+TJ2cF2WKkZ/H8DWY0HtqV 0GSj+xxDrqQbVK9WpfZtn2Nv9f/ccdPSvarhlLTZVMnFRhlFb5U3dp42oo1SmLwe 7CgjIWNdxrC9vsK4dRgpb5MCAwEAAQ== -----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 308430271216826782661477443866257740457103 . . . . . . . . [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-09 14:45:37 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-07 14:45:37 +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 'ait-marine.com' . . . . . . . . [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 710775270181301402137423864677938746466780228778127286943191619713905208773156763753834307890221303290554573596183278194313136583532006381938732946559194777672205870584723054322692575510128159142221742370691213464495454515134356776293422076159326478888543377480641627476294290432483305377876093992151137430623004728023991019677652736324682706729202886388206279763048380842787489562319253309484942060330680725986614466154272462700256147024941159217783814864942441198806182857889054467579875169610013583121523244497312805883125700910362321949323824223343962566799839316674650975839561880300985341729612996021348635195724906866317781366656090555396984149918320495439372037839216947720806530023407543121894619027806778771714637640732286284518948084172567048456741754690872156406905269271044173546368765568632914212217204098618011430364828328390138755968104898627679361596436174185312863299175785797549281941408365721455026920997207614153477458940514447343884044102164195290226408184998525834983823805584132841298842918021856650621992904138603480654710148720308499149021829505490965376512680362128129505985607120846752490586977616989035318156066024464458953117066494183011830948996716122130395786696510282001349069006502850095819013058451 . . . . . . . . . . . . . . . . . . . . [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) a94da27777df2be2b1e649bf56326dbdafd73ece . . . . . . . . . . . . . . . . [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 (38 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ait-marine.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ait-marine.com' . . . . . . . . . . . . . . . . [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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016bd7696520000004030047304502204a45c3c9ce4421afcf39f4da22afae4b1a9110086e4a61723b16dab0ff0250cc02210097500863324a6710c4b00dd7a54203b61665cdd9a336febf5b5c97a36b76a6bc007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016bd769650f000004030047304502202f5161863614d3f3be885e72c4e3134d84e9da6a922d1944bb7e4a732ac7c422022100ed857ed889b7f1bc8ef7e42eccc6190296bf185e784fd63eb2c2eaa24376d655 . . . . [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) 0012dd068c6ee6e55cdaca330a5c2d758c5bf3e7cdd349d08fd02544da23a8c3a7a41308d098fbe87e5f63a99697f73c5a1f0ffcad7eac0a90ab727d38108d4f508dd430eed7d297c5aac70d83126f2b6d21d95eb9fd0d3b6a50627a3ca0356ea0f4538b0dfe26ca52b18d2a02ab23910647b5e1d628f0b2181346ae19ff77d463386e6ca81d69edd760aa6d0f5710661551d0e396cccd81710aa237f617b7eb0a036968f8d85d2a5acdced9a252e627363828b03429cd97e88874aedc27d0c28bbe8b726eaf5c07d29b2102b6f3cb3284f3c40cd2eb2c33d1bea0efd65fea8309a43e10433a6faad0d7fa6c9b1a99e82d0de3d70ef5f1917ab19dbfac23be7b6e