autobizmarketing.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:4a:f6:95:d7:be:d0:ac:29:42:36:4f:fe:31:18:12:13:8e 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=autobizmarketing.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:4a:f6:95:d7:be:d0:ac:29:42:36:4f:fe:31:18:12:13:8eSerial Number (int): 373957806994221440551777909855416998826894
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 91:ea:2e:17:4e:32:87:3e:c4:6b:ff:b8:41:f6:8f:8e:dc:46:21:4a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 65:56:62:8c:a8:a3:18:00:24:c7:79:c8:d3:9e:9c:b2:56:c6:ea:64
Fingerprint (sha256): 46:cb:6d:05:75:44:36:52:d5:e4:ee:22:55:1c:aa:26:5a:89:5b:ce:50:34:c0:53:0d:ea:87:8b:6a:42:c8:1f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate autobizmarketing.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for autobizmarketing.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
autobizmarketing.com
Other certificates including the domain name autobizmarketing.com
(limited to 100 certificates)
www.autobizmarketing.com
www.autobizmarketing.com
www.autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
www.autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
hologramstudios.org
www.elementalmarketing.net
mail.autobizmarketing.com
www.autobizmarketing.com
autobizmarketing.com
www.autobizmarketing.com
www.autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
www.autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
autobizmarketing.com
hologramstudios.org
www.elementalmarketing.net
mail.autobizmarketing.com
www.autobizmarketing.com
autobizmarketing.com
Certificate
The complete raw certificate details for autobizmarketing.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 Qs4g -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5IW3b/79jM92fgm9+CqU ZXxuuNEnmFzMg2jIQL4I3G1Za1S461pIh7pJGlTtr0dlZCfbyyBBbfWSiAnauZV+ rhsm18T7Zm6pOQbCo9hhUWTxfgET4/uoFkMdbcg39YWlpA/m6ky4rDVgE2XtcSPA 1ZHP8PmbwAgGb703FbgpnofEMl84Ugxw8cbOV4x6LPOdR7vs856TfG+gFJiz2whq FtuEtFfz7Pf9W/8ZAqfimatWdX7zUP+9bcxMDziOVU+TMzEM+nTsxyEA08KAMmeu nELjagLTqYQIPauNYcImUo25AaZZ/2BG1zZ6Hc0NvNK971RG+m7M9aZoZqpnfu1/ vh3aMfwTC6WJ+Wc1zZFLaJ9snb8+s6OpR3yrvma8UxTbQryUpSycik4+r+XwRSUz aIlI/xNrW0wIAhJgCebb+KEfNidNzY0dGdgpUFlHYj/HqmASHDZ/zaK3GbbsVuUk ORrblzVxDJ92aV/P10AGK6B4HrOAejM4w4ih02i/1Dmu7iQDNuU1JCqpLuZya/rY zQxIsIVY3HMoPiwviUue+SmxXr+AsDCt2qnRV3JGWP/UfnAPagZS3yz5NbDNAsN6 s6jQdLAOiPiqlMwI/P9seu7h4ThrxwqIzEvjsx17DvHcAcHJ9wCy2T8YenuPSius 9bs0wKinkBQ51gkAXxXBNw0CAwEAAQ== -----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 373957806994221440551777909855416998826894 . . . . . . . . [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 2020-02-13 22:10:56 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-13 22:10:56 +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 'autobizmarketing.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 932289769152781922326070652988803549569149821443738210346112580488559208465758512206894376927682304199093126974010879444385049456867224277285153987055032931691953603443402989014070866612743872692631220209090541599320082244176640688182291326929067315901054761234545433730543823179681494714795381199747246386659562844023014030523203536137162918861103918478631672355292519038805053852166095396524171684018225742016238428498150950490710235369760043250267813115725684213504143838305723237396742417888067901229499391535101012043082319911404864540325270114111415732502043018979125173831074297746597355678929666016153960324786884654001429813993971100701464762120368470305468858511143677794753134416952666392985814593186234832473706197615361259269721533898899477172843146694417627424613081792886821479807711220159633509288919735092983320045561746237666595465068214709201967686564027074228740143780374192352828728482609674967409826107144978785936028835283718849256872882511974962321261683565650570286079723768465147306045534797841858452316500361003565537855870956787832191295669567082508407066653820322846561239886950268943707552351960590246886336461895517935593211209592329609028481731323239063073143742735552649145227228850771360259044882189 . . . . . . . . . . . . . . . . . . . . [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) 91ea2e174e32873ec46bffb841f68f8edc46214a . . . . . . . . . . . . . . . . [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 (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autobizmarketing.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000017040d1cfe3000004030046304402201e26699b2b167e37f27f3209cf7505d572fec04d6d7bdb988193afefbba3d36d022051ec607fb494c811b0fcd345e63ed7a9d1e5f1f36fe99a5cbe23e1a2431e8a0a007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000017040d1cfd20000040300473045022100d7401a3036f2d945d22054ca2dedd9ba11f7e72b2424795c60ee2c1d1c0d6ffb02206177603b60ddb9e58c9754ef30211248c7145f9eec11dac0fc37cef6e975f5fc . . . . [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) 00147cfee90a6411ba6903a90b436d50875574c5457bc82d0638b7a29e57dd29e18a0aa648cc3347c71e51cb7019ee43290ce0fc0ddff9f72e4ee8ddc3e9c5862cfa048c194763edd3d2f648266a9aca5f9199f927883e55e6420a57a9c3fa6f64bdafb8e8be6865954c6c4fe6afcf8daac26a24b104cf6bd1b86d744319ca8d5c972c0f533fd3306b0500945c2886a61053a113fd426c45a9363334f978e211def19794f7c1f30ec7056e12d61fb334b5393d3fd00948bc1bc63fa4f1ff7419176ed957a0e513f640312d41ab31ee0993318097270ddde98bebfd7e9d2183de998604988b2407a103c8fba38a79627e23cfde9e929f854d273ab401317f42ce20