dev.bazza.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:ee:ad:9d:ce:52:f2:f3:32:b0:59:59:58:4b:4d:d6:d5:33 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=dev.bazza.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:ee:ad:9d:ce:52:f2:f3:32:b0:59:59:58:4b:4d:d6:d5:33
Serial Number (int): 429667122872850198363864896740246785807667
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 47:1f:f0:79:f6:50:ab:5a:fa:5d:26:a9:32:2b:59:78:a6:41:d8:3f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3f:78:f4:f7:82:3f:fd:1a:ae:d3:4c:4e:1b:1c:ec:a3:bc:f3:c8:62
Fingerprint (sha256): bf:fa:6e:e2:aa:ce:a8:be:8f:33:fa:7f:12:f6:6e:4b:d2:6c:60:f2:17:6a:fa:67:0c:37:62:03:73:1d:dd:df

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 dev.bazza.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

dev.bazza.com
www.dev.bazza.com

Other certificates including the domain name bazza.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for dev.bazza.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
qhFFiMPh6iQr
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtrSIjEcrYJw+tht7+Gy4
AyqfKgI8spo5tKYy3yxlLx+o5s8XTvOJjXwf47Goq4jLlSb2g11WjAlEdqPqNl7i
45FbRuDPpdBGrDYQb47OiSkYQl8Z5M3xg875FZJJ9tL5CRXJFlmiZ6IyeytVkRSC
VA8b/vjIN/t6+sBHugM7m4qiKz/+rLpEx0M9ivQUPC1CwZBMg4jZ9a6enAO5+c0S
dyLcEgNko65jwLTdnUDg4rl21pMd+S3rDAdL8O9SpF2H+2FLQFWaup/yHw7YGvLn
Kqc8B6Qdi+IKyYClEpFF0hOWYd7N/T10ztIqHPxE4t4kzY+IQsF5s7UTrCNw+E/t
4RRh0MZyKyBxOQTUuYsBpszH2PTZs6EPUuQ/2kIAXcqxO2X9a04+5lzzoAKDQOFc
r4Zo8wz/EpLBqlS58zkYIbTid345zlC9iN7gR02SppUXWpNZMISgqhS/iU7aODhI
E+zuKUagzLqXLSTVrFYGv2CUyXVqze+dEVYX/XyYJV+W7YyxivOV6mAbWyYwfFn0
CK8TDGPdeeQ2ZGEQNIA1Q2/xt9Qckvs4TcwkS6bQAJhJ+eXM2GzUJP9StRn8FgCk
oXCnE5xXrOMc+RcWiekhQekmoBYbEmxXitwhNYu79o8esDa6lbw+ScOuvIKbhVXZ
9Ort2Wh8hnmfI9SJl0Hg5MMCAwEAAQ==
-----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 429667122872850198363864896740246785807667
 . . . . . . . . [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-09-20 00:12:13 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-19 00:12: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 'dev.bazza.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 745372220284040798651686447575071041741652060909463892992849468348505268481648199019363014276092700798807534674971624511176437725663224230224833350183275089502826208118168694372108740971712972482937462860403606637851991240115105096034532899150594408515603678036736180036729613400847175525393236849479646086775366169827347094312779154526864194923848575466699706216364554592747530989194087445334067445237830606282592379666773125119559622684266348834366752440473052903915885283134014646190805815657008109198446646120575902834479539575327479671847574937348097602675080681068234684379701347672792698381351618152307042228297692319533200468172106037734412877643905568559443682396595905590475082900982920840963688025750361298042278974264726459613860999033061986055197297964142776351056442865235440034723164436824316366842587500540502319944688083289823887519301476701144379859907915072471415619995083607513444119954482584618859385242111122280893580580862100234697372740089481274428660169489760600335904683198589396183900839816057980429199028685316745241254777983611811096559538099355984630579153539291430662098659519657878648431064360161287174161346667013729654136512535604555483086287040327698776977850632731416880765942610805851019645347011
 . . . . . . . . . . . . . . . . . . . . [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)
							471ff079f650ab5afa5d26a9322b5978a641d83f
 . . . . . . . . . . . . . . . . [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 (36 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dev.bazza.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.dev.bazza.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)
							00f00077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016d4c3a02690000040300483046022100abd56d0900c9c0cc52fb08d65bb8c942e6d944a0b44503bc78f19ad7235553a6022100fb11a81674e5e66b0c24cf3f671a40fbf21764536bf087acef563252b1b077a700750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d4c3a02340000040300463044022060ad284a5d18235d8463402c662f4c3705ae16e85be71cf9776d1b5f8f8d1c9b02205fa560fd768e25c16232ac4ad39eab9995b4d7deb7d2810c07a7a62e6c9b377b
 . . . . [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)
		00635955e242da845ecb93e89e1bfd8587a82c66320537b42fa6b5ef2da49d57540fe86a17bd297eebc83f352a4141e2167599e984bd2fdfeb0be6a17aa3e635531335cc27c6b8f987039b6612dd512cff8f2e3d13795000a0f7fc3703d5d6ead2f6673762198fb77d41958b08d8cfbe936126163a225c0647bb36878fbc2cf6ff1a398a27dae68beafacbde6f71a5f7f9716822d00413266d3423da1fbe175d3f998dcdd934d2f6549d4f1d19c06ae67bc30bed25b6167afdeeacc986e13a8d45c52bb580ca3da0b4afaf02991244210b227b505d6aa2b03054fd127187683b7e6220ffec6a04b7598af70aded95b0650dab9ac391514edaa114588c3e1ea242b