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:8f
Serial 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.org

Check 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

Other certificates including the domain name ait-marine.com

(limited to 100 certificates)

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