www.marcopartners.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:36:f6:e3:73:af:2d:34:32:10:07:55:2f:e7:19:e6:a4:d8 was issued on by Let's Encrypt.
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.marcopartners.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:36:f6:e3:73:af:2d:34:32:10:07:55:2f:e7:19:e6:a4:d8Serial Number (int): 280040276693717416463436879019885474522328
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: b5:be:c8:27:a0:0d:36:42:00:03:66:0c:29:cd:99:46:b2:54:d3:3d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): cd:c7:73:8d:cb:4d:94:1e:96:7f:06:97:89:a1:fc:40:69:84:29:1b
Fingerprint (sha256): 60:dd:9b:f4:3e:47:f3:f7:0e:ac:c8:86:a2:36:2b:49:a1:a6:57:e3:87:83:d6:8f:7a:e3:82:5d:09:78:a5:50
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.marcopartners.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.marcopartners.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
www.marcopartners.com
Other certificates including the domain name marcopartners.com
(limited to 100 certificates)
www.marcopartners.com
marcopartners.com
marcopartners.com
www.marcopartners.com
catheryn.boston
marcopartners.com
bonusdragons.com
www.memphissportsdoctors.com
recreationalproducts.com
www.marcopartners.com
www.marcopartners.com
marcopartners.com
marcopartners.com
marcopartners.com
www.marcopartners.com
neopaganus.com
jeannette.org
marcopartners.com
marcopartners.com
marcopartners.com
www.marcopartners.com
marcopartners.com
marcopartners.com
www.marcopartners.com
catheryn.boston
marcopartners.com
bonusdragons.com
www.memphissportsdoctors.com
recreationalproducts.com
www.marcopartners.com
www.marcopartners.com
marcopartners.com
marcopartners.com
marcopartners.com
www.marcopartners.com
neopaganus.com
jeannette.org
marcopartners.com
marcopartners.com
marcopartners.com
www.marcopartners.com
Certificate
The complete raw certificate details for www.marcopartners.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 8ZMyMykJ -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9OmJcAUXDWpyV5TYDIJH qMcmX7lbUm0ycY5YVFNgApsM0+12K80o9LvFLbgphidNYfdQ14RJAO3jfIljxLJ6 +HOKZYtWEtNxITUrbk+OSWUzxaKcTUAxjdXzTjONMNUwMvWaEhDiWwfi1Yze1qew XB5pHvY29bvwhIBgH1b3ix9DgqzmFv21oQ8EvL2+qzo2nyhOvnmRRMQuB8t6m7a1 sWgoq8mSnHKs+eZUvTaEpCe+PFV3aIhGxCXZmv9kt4vZJKKO6nkNfoSsWMp3SIoD CDRsx5TfeCu+0Uza7KiK+F35+byY3f36cssajRud/TrossqZz/uQAHBsTL5rRq0N EPeXOHZaI6IWYEsz6rSuXzGMO2CDYlARCBKShx1nrL6cTGwAcl3WaASLci1t65Wn ipOOVwx1zJ43L/OIa5i9I6iGMvA34QW3qh/fI+Z9uOT1VFlrsHIPHoJCE8hBPzxu E2IghtGAKRlTgrDwIfSijoo85pm9P4kKfnvzzPuFRee1WfijoIj51BNFbESrdqvR nf2S6WG7b98Q291sNPg/423BcTiBjgAvu2rmHHOpagdVk8Dt2OrF7Kcm9d37eRPD kkPLb+JWnGBFYrB6jdz42cRTvoJRgVhp9B8mS+DJ3iP0/qfv8YBfOxhbyhJq8shy rI2NFvK6kHwAY+hDT2SBwuUCAwEAAQ== -----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 280040276693717416463436879019885474522328 . . . . . . . . [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-03-23 17:52:13 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-21 17:52:13 +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.marcopartners.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 999154821691267073437681237983811446921476186259881601659418253113645932378101345305272473687920721070357252680116295547060519799311186827033462272158875777072823979243852731049880150241890100131096946889984707038614779559306401628854740682976660187963241139334716517585499254802979661376418861047154535845576654072578310588116993117925297819978369078392693011607093472969412649322904406255637018748775892588129594062588803330034506077628393383596356052954271506003506708954322257067546407432927516273069317930233236565446827983461121974558710287573005126536046539372406226704493845355569611178807424228732751434273459378325063831034295554320104144317263126621065138093644835035776776588011015151466691543673677514227562092336465443413462427878640365452111327760184091805381463355994732312646102671887718691428604800801169806062448380386841692244330131059745708082590649534428475568981915019302746115300615453720932960357447237551261572437988725005915919331924194714462909617913819435965776799250693773441489607834623643800700127633841271497364843867782849542374260185035845205351761029493789780814383264870483417645142878187190901842065787979587073027880267022517515909071959995994051119606187956795806671225525597690889394347688677 . . . . . . . . . . . . . . . . . . . . [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) b5bec827a00d36420003660c29cd9946b254d33d . . . . . . . . . . . . . . . . [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 (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.marcopartners.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) 00f000760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000169abe56c820000040300473045022100b64eb779eb81eea4dc70137b1f98456ea131d0605c1f2bbc0060b3c655d59d0f022053e6b6e3e17bd7e5ea99674be3e07991c063e1fffbdac1a479422a12de20e5e2007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169abe56e050000040300473045022014fec28486594e8082f12b7db673ddb50737c7925e0e2ac91ef1b24a3e3555c7022100c50fef9835340dccf55648baea8be507ecd63ee97198bbf53d9be254da424c19 . . . . [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) 004161881c8ec710741a17f8ebfca9dcd1e76cb70661d64c2b1d03800e66aead7413a7f727ac04d9cce401b41162794ce3f11045f3e1376449cd15cb48017395a7854061f9192f3239e798a84c3045840ee661c3b56dfd4fc97517f99e9ae24878fa5812b44afb61bcc30e28e8f8a13151e6e622305ecc9892fbf230922f9f0df78ea80f6f7476b542dc327d961b152795c59c57ddadf9924eb731c3fdec459e5879e3d5fdac8f366ca2f539f082536bba6503853bb9b45f3dfc2aaef8f14e39f46e1f53e7b649a6a4448e77be430dc2c42af38f8366b71ac057c4fc97861df9cdf8b5f4b02e6a5999a6f371e4b03995952fbf12136b6c87f3c94df19332332909