ocugroup.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:3d:5f:c9:71:7f:fc:03:24:e2:a0:7b:e1:0d:e2:d6:b4:11 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=ocugroup.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:3d:5f:c9:71:7f:fc:03:24:e2:a0:7b:e1:0d:e2:d6:b4:11
Serial Number (int): 282221404790778374594805234070933846012945
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 42:c5:b5:c5:f5:fd:5b:4f:f6:b6:d7:15:7e:6e:87:3f:67:7d:df:16
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): d4:06:3f:c8:b3:29:f4:2c:d1:8a:3d:3f:72:e2:ea:d7:16:24:bc:45
Fingerprint (sha256): a9:d8:2f:32:5e:78:0b:bd:42:e0:0f:ff:50:ca:a5:1c:a7:88:a5:18:bb:56:2b:b2:6f:16:46:be:c5:3e:c9:91

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 ocugroup.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

ocugroup.com
www.ocugroup.com

Other certificates including the domain name ocugroup.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
koHSI/25tA==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxLteaBQPq6NTko6vW5cm
EbwkWxplHmpj5sRQy2oAIrk6vgFg7yb01cmeqefIAB5iRnUFJDwLlkONJNHrnM6L
akETZ5DBEq//iuOY3akmyK9o07+C5C61EV+8eip7ACukJij2Kc8divs7NZCQlBwr
iEYHh6SwcOMdYqPiLwgSsnhhkaBdoSw87JNXB9K4Y10ZvXRbdDDvl6R1+PbkZKBI
cpdNiBQpPc6ha/3KYpIncuqdPRiwpKQnJPgQU9ePc+xC4hvkGcXQnjb1ZqFXKgVg
7Ihn+2aFE2awDwKSNgqojNvj1nbX2fwkDZRnfhEY3idasJXabIpqtLK2hZxuYrB1
9L+SWvdcECaQnlStmrfTzh4ffhdi7bRtrEv0cDS7sNg9gHv7s/mfm395t7sUBTck
ATuNS3cfjLSy429pBh+YwbfUQY0pSsW1TJ3rUhX8qIRmJV9S3rEW1ik3ogrnBbFh
bo8ILqCL5miIwySFpfR4AVe5BfunquDWYCLt2TCQhY9tOu6KFphm2z/V9rQGfbKO
9ILrzbLMObelF85TqsMC/ueLQxEYJTybmEXjqkDY6Mxrgn2/2x/UjZpNCiSOrixb
/BrOQy/TMwKTqLaKMXVxoaFdrzeHrUevW4eWxqVZk15fEAYi7dy8BEXwEq6wUm1A
dN02Y+49Gz6o53cH34sOe4kCAwEAAQ==
-----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 282221404790778374594805234070933846012945
 . . . . . . . . [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-29 02:12:51 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-28 02:12:51 +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 'ocugroup.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 802596166683307118293195528885691197436954828589080976707014976831038023875821720711905967310781110782064618820937973477596976882076530901517052659600277805524302338688065399032964777936768770064989227809931603767230266256003485116877529896302253521176050467399204549033734549600791041657113856515386175563044899765423520013995314381346521307716809573670713812861925420159830372861463561983458851925504668270803907769594010375690801195098898878391874150479526163946638278122819987633535514171311013505298729099892151597345262371942194173455825582337977013201399862502535510037354142882782394664052943704596686461285852353960307797540663611604478808550325462297694328889356491229348069179711697265210276090100836271972191965356848496752223951995683348698729445202592177125948827031691659693154281192741810798500992038225327793479904602643113980392367383176286015179004674766649710231193844003301120739567154081460968752580928998362699585016766538923366999422296793788121524834793678784838682701823268650520908961544526968879308796793477186992910135998687924857586072238631991651006336139959678003247681772591750021617704496002773608455509156345923407753137666711360028055953584573461496579761149968217775420104926820452538749448780681
 . . . . . . . . . . . . . . . . . . . . [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)
							42c5b5c5f5fd5b4ff6b6d7157e6e873f677ddf16
 . . . . . . . . . . . . . . . . [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 (34 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ocugroup.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ocugroup.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d7b01b22b0000040300473045022100bdae7711cfdb18a5df86a588ab95874e0d8b1175ea60d5e58f3865d0d4a16ea002205bf535f116b3fe87af0d0d95f07a78a32a870ee4f000acce0959608bb4ade810007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d7b01b0240000040300483046022100eee05c6e4127ee47307fa9b6911e8953c91f448c5f1c46176960926d05873539022100ef909a8b84c60bf2bea11c99f877521bc5d9a13143ed750d05bacd96fc9bbaed
 . . . . [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)
		006ec87cbfaf25bc6a31205ba29e92de4546d146efce1de8fea9666c0b55685e4020b207b9d8e6fb35155ede73e42229a6bd58e61b1dee66ecaa521dea6b5b115f2e6fb5e3d0a8cda91ffc373397e35ae039efd72f699c106b7af87defd01743d35ee7c40e49dca4795c854aa2bf64be4b2950e1187cb7cdd915f49defe4d0c55bd6c50247a2263184fda7db327a724bcd25a143d6dcff61fc46afc76cb263c4689c9704f3adfe0581fc9c6c6877112af1e17fd7f9f2f90fa2138f847741f0c22e337c7d72c01c3b2c4ccfd9909f737d7450d1944b49509ea61628912693f3c07f67d87038f2904095d19eb1655c305c090467ee365bf4b20ed79281d223fdb9b4